/MVVMToolKit

Microsoft Hosting 환경에서 돌아가는 Community Toolkit을 통한 MVVM Library입니다.

Primary LanguageC#MIT LicenseMIT

Microsoft .Net Hosting 환경에서 MVVM을 사용하고, MVVM의 달성을 위해 방해되는 요소들을 만들어둔 MVVM 라이브러리입니다.

내부 사용 환경은 다음과 같습니다.

  • Microsoft.Extensins.Hosting
  • Microsoft.Xaml.Behaviors.Wpf
  • Community Toolkit

기본적으로 DI로 제공 되는 서비스는 다음과 같습니다.

  • IDispatcherService(UI Thread)
  • IDialogService(Popup을 띄우기 위한 서비스입니다.)
  • IZoneNavigator(View의 영역과 전환을 관리하는 기능을 가집니다.)
  • IDisposableObjectService(관리가 필요한 객체들을 정리하기 위한 글로벌 객체 해제 서비스입니다.)