StatusViewModules.cs 785 B

1234567891011121314151617181920212223242526272829
  1. using OHV.Common.Shareds;
  2. using Prism.Ioc;
  3. using Prism.Modularity;
  4. using Prism.Mvvm;
  5. using Prism.Regions;
  6. using System;
  7. using System.Collections.Generic;
  8. using System.Linq;
  9. using System.Text;
  10. using System.Threading.Tasks;
  11. namespace OHV.Module.Status
  12. {
  13. public class StatusViewModules : IModule
  14. {
  15. public void OnInitialized( IContainerProvider containerProvider )
  16. {
  17. ViewModelLocationProvider.Register<VehicleStatusView , VehicleStatusViewModel>();
  18. var regionManager = containerProvider.Resolve<IRegionManager>();
  19. regionManager.RegisterViewWithRegion( RegionNames.VehicleStatus , typeof( VehicleStatusView ) );
  20. }
  21. public void RegisterTypes( IContainerRegistry containerRegistry )
  22. {
  23. }
  24. }
  25. }