Project Created in WPF with MVVM Approach
- Followed MVVM (model view model) architecture.
- Followed three tier architecure layer architecture as below : a. YouTubeViewers for UI b. EntityFramework for data access c. Domain for common layer (using another 2 layers)
- Uses Command Queries interfaces.
- Uses Dependency Injection
- MicrosoftEntityFrameworkCore.Tools
- MicrosoftEntityFrameworkCore.Design
- Microsoft.Extemnion.Hosting
- LoadingSpinner
- DroopdownMenu
Install all package from Nuget
Above packages use for Entities,hosting,dropdown menus and loading
Configure data context in main application (APP.xml)
MVVM approach is must to build project
Not required