전체 글
-
C# - ConfigurationBuilder 3 - 중요 속성 원본별 설명C# 2022. 7. 6. 12:04
C# - ConfigurationBuilder 3 - 중요 속성 원본별 설명 ConfigurationBuilder는 .NET 에서 키-값 형태로 외부에서 설정을 참조할 수 있는 라이브러리입니다. 이번에는 ConfigurationBilder로 속성을 설정할 시 사용하는 종료들에 대해 알아보자. 이후 사용할 소스코드의 생성 과정등을 모른다면 기본설명을 참조하자 JSON, XML 등의 파일 현재 가장 많이 사용하는 방법은 JSON 파일이다. 기존 .NET FrameWork 시절에서 사용하던 XML 등의 파일도 가져오는 것이 가능하지만 가능하면 JSON 형식으로 사용하자. JSON 파일의 기본 형식은 다음과 같다. { "TestSetting": { "Test1": "Test1", "Test2": "설정2", "..
-
C# - ConfigurationBuilder 2 - 중요메서드C# 2022. 7. 5. 12:12
C# - ConfigurationBuilder 2 - 중요메서드 ConfigurationBuilder는 .NET 에서 키-값 형태로 외부에서 설정을 참조할 수 있는 라이브러리입니다. 이번에는 ConfigurationBilder의 중요 메서드를 알아보자. 이후 사용할 소스코드의 생성 과정등을 모른다면 기본설명을 참조하자 참고할 소스코드 using Microsoft.Azure.Functions.Extensions.DependencyInjection; using System; using Microsoft.Extensions.Configuration; using System.IO; [assembly: FunctionsStartup(typeof({프로젝트명으로 교체}.Startup))] namespace {프로젝..
-
C# - ConfigurationBuilder 1 - ConfigurationBuilder란?C# 2022. 7. 4. 12:47
C# - ConfigurationBuilder 1 - ConfigurationBuilder란? ConfigurationBuilder는 .NET 에서 키-값 형태로 외부에서 설정을 참조할 수 있는 라이브러리입니다. 작업하려는 각 데이터 원본에 대해 공급자가 제공됩니다. 기본적인 데이터 원본 설정을 구성시 여러가지 원본에서 가져올 수 있다. 기본적으로 제공하는건 다음과 같다. 다음에 나열된 데이터 원본 이외의 데이터 원본에서 로드하려는 경우 사용자 지정 공급자를 사용하여 직접 구성할 수 있다. 우선 순위를 설정하고 여러 데이터 원본을 조합하여 로드할 수도 있다. Azure Key Vault 실행 인수 디렉토리 경로 파일 환경변수 메모리 .NET 오브젝트 구성파일 User Secrets(Secret Manag..
-
Azure Functions - Azure Functions 설정 Azure App Configuration 연결C# 2022. 7. 1. 12:29
Azure Functions - Azure Functions 설정 Azure App Configuration 연결 클라우드에서 속성의 관리가 가능한 Azure App Configuration을 연결하는 방법에 대해 알아보자. Azure App Configuration 리소스 만들기 Azure Potal 에서 'App Configuration'를 선택해 '만들기' '리소스 그룹', 위치, 리소스 이름, 가격 등급을 선택 후 생성 'Access Keys' 메뉴에서 'Connection String'을 복사한다. 이후 해당 리소스에 접속을 하기위해 필요하다. 설정값을 한번 지정해보자. 'Configuration exploer' 메뉴로 들어와 + Create 클릭 후 'key-value'를 선택한다. 'key'..
-
Power Automate 작업 : MS SQL Server - SQL 쿼리 실행Power Platform/Power Automate-클라우드 2022. 6. 29. 12:22
Power Automate 작업 : MS SQL Server - SQL 쿼리 실행 MS SQL 서버와 연결하여 쿼리 명령어를 보내 실행하는 작업에 대해 설명한다. 이때 사용하는 동작은 MS SQL 서버에 있는 동작을 사용한다. SQL 쿼리 실행 작업 만들기 파일 콘텐츠를 가져오는 작업 이후의 위치에 새 단계(+ 아이콘) -> 작업 추가 SQL Server 아이콘 클릭 SQL 쿼리 실행 클릭 처음 작업을 만들었다면 우선 커넥터를 설정해야한다. MS SQL 서버에 맞는 인증 방식을 선택한다. Azure AD Integrated : 애저 Active Directory를 이용한 인증 방식을 설정했다면 사용이 가능하다. 해당 인증방식 외에는 서버의 이름과 데이터베이스 이름을 제공해야한다. SQL Server Au..
-
PowerApps-Samples DataverseSDK 예제설명 3 - TelemetryUsingILoggerC# 2022. 6. 25. 12:07
PowerApps-Samples DataverseSDK 예제설명 3 - TelemetryUsingILogger Dataverse SDK의 Core 3.1 이상을 지원하기 위한 SDK의 공식 사용예제에 대해 설명한다. 해당 소스는 Github 사이트에서 직접 받아볼 수 있다. 여기서는 어플리케이션의 동작의 로그를 만드는 ILogger를 사용한 경우를 알 수 있는 TelemetryUsingILogger 프로젝트에 대해 알아본다. 프로젝트 세팅 확인 여기서는 Visual Studio 2022가 설치되어 있다는 가정하에 설명한다. VSCode등을 사용하는 사용자와는 조금 차이가 있을 수 있다. 우선 한가지 이상의 인증을 갖추어야 해당 SDK를 사용가능하다. Azure AD를 이용한 것은 Azure AD App등..
-
PowerApps-Samples DataverseSDK 예제설명 2 - CreateUpdateDeleteC# 2022. 6. 24. 12:59
PowerApps-Samples DataverseSDK 예제설명 2 - CreateUpdateDelete Dataverse SDK의 Core 3.1 이상을 지원하기 위한 SDK의 공식 사용예제에 대해 설명한다. 해당 소스는 Github 사이트에서 직접 받아볼 수 있다. Dataverse의 CURD를 해볼 수 있는 CreateUpdateDelete 프로젝트에 대해 알아본다. 프로젝트 세팅 확인 여기서는 Visual Studio 2022가 설치되어 있다는 가정하에 설명한다. VSCode등을 사용하는 사용자와는 조금 차이가 있을 수 있다. 우선 한가지 이상의 인증을 갖추어야 해당 SDK를 사용가능하다. Azure AD를 이용한 것은 Azure AD App등록에서 확인하자 Visual Studio 사용자라면 C..
-
PowerApps-Samples DataverseSDK 예제설명 1 - WhoAmIC# 2022. 6. 23. 12:40
PowerApps-Samples DataverseSDK 예제설명 1 - WhoAmI Dataverse SDK의 Core 3.1 이상을 지원하기 위한 SDK의 공식 사용예제에 대해 설명한다. 해당 소스는 Github 사이트에서 직접 받아볼 수 있다. 여기서는 접속되어 할당된 ID를 확인 할 수 있는 WhoAmI 프로젝트에 대해 알아본다. 프로젝트 세팅 확인 여기서는 Visual Studio 2022가 설치되어 있다는 가정하에 설명한다. VSCode등을 사용하는 사용자와는 조금 차이가 있을 수 있다. 우선 한가지 이상의 인증을 갖추어야 해당 SDK를 사용가능하다. Azure AD를 이용한 것은 Azure AD App등록에서 확인하자 Visual Studio 사용자라면 ServiceClient.sln 파일을 ..