질문으로 올려주신 내용을 간단하게 예제로 만들었습니다. 처음 시작 다른 화면으로 이동 했다가 다시 돌아오기를 여러번 수행한 후에는 아래와 같은 결과가 나옵니다. 1. 뷰모델 싱글톤으로 등록 App.xaml.cs에서 아래와 같은 방법으로 컨테이너에 싱글톤으로 등록할 수 있습니다. 처음에 Resolve를 하면 하나의 인스턴스가 생성되고, 그 이후에는 계속 동일한 인스턴스를 반환 합니다. /// /// Configures the services for the application. /// private static IServiceProvider ConfigureServices() { var services = new ServiceCollection(); //ViewModel 등록 services.AddTran..
리플로 문의 주신 내용이 있어서 추가 작업을 진행했습니다. 빈공간이나 OK를 클릭하면 팝업이 닫히도록 수정했습니다. 1. MainViewModel.cs 이 작업의 핵심은 CloseLayerPopupCommand를 호출하고, 클릭한 위치가 빈공간인지 확인해서 빈공간일 때만 닫아주는 것입니다. public ICommand CloseLayerPopupCommand { get; set; } 커맨드를 추가합니다. CloseLayerPopupCommand = new RelayCommand(OnCloseLayerPopup); 커맨드를 생성할 때 CommandParameter를 받을 수 있도록 만들어 줍니다. OnCloseLayerPopup 메서드 f (sender is not MouseButtonEventArgs a..
2023.12.22 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part4 2023.12.20 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part3 2023.11.22 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part2 2023.11.20 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part1 간단한 Console App을 이용해서 데이터 조회하는 부분만 우선 다루도록 하겠습니다. 1. Nuget packages 앱에서 사용하는 패키지들은 다음과 같습니다. all runtime; build; n..
2023.12.22 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part4 2023.12.20 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part3 2023.11.22 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part2 2023.11.20 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part1 암호화된 컬럼 데이터를 애플리케이션단에서 확인하는 방법을 알아 보도록 하겠습니다. 예제는 콘솔애플리케이션이지만, 애플리케이션은 Client라기 보다는 웹서비스 애플리케이션으로 보는 것이 좋습니다. 이번 예..
2023.12.22 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part4 2023.12.20 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part3 2023.11.22 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part2 2023.11.20 - [Entity Framework Core] - Sql Always Encrypted 사용하기 Part1 Azure Key Vault 설정을 합니다. 1. Azure Key Vault 생성 아래 내용 중 Key Vault를 선택합니다. 아래 정보로 입력합니다. 리소스 그룹 선택하고, Region선택하고 Pri..
- Total
- Today
- Yesterday
- Build 2016
- dotNETconf
- UWP
- #prism
- uno-platform
- IOT
- #Windows Template Studio
- WPF
- Windows 10
- Always Encrypted
- C#
- windows 11
- MVVM
- visual studio 2019
- XAML
- Bot Framework
- PRISM
- Behavior
- LINQ
- .net 5.0
- #uwp
- ef core
- Microsoft
- Visual Studio 2022
- uno platform
- kiosk
- Cross-platform
- ComboBox
- .net
- #MVVM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |