public SeriesViewModel(IEventAggregator eventAggregator, ISeriesLookupDataService seriesLookupDataService) : base(eventAggregator) { this.seriesLookupDataService = seriesLookupDataService; Init(); }
public SeriesViewModel(IEventAggregator eventAggregator, ISeriesLookupDataService seriesLookupDataService, ILogger logger, IDialogService dialogService) : base(eventAggregator, logger, dialogService) { this.seriesLookupDataService = seriesLookupDataService; Init(); ViewModelType = nameof(SeriesDetailViewModel); }
public SeriesViewModel(IEventAggregator eventAggregator, ISeriesLookupDataService seriesLookupDataService, ILogger logger, IDialogService dialogService) : base(eventAggregator, logger, dialogService) { _seriesLookupDataService = seriesLookupDataService ?? throw new ArgumentNullException(nameof(seriesLookupDataService)); MaintenanceFilters = GetMaintenanceFilters(); Filters = GetFilters(); ActiveMaintenanceFilter = MaintenanceFilters.First(); Init().Await(); ViewModelType = nameof(SeriesDetailViewModel); }
public SeriesController(ISeriesLookupDataService seriesLookupDataService, IRepository <Series> seriesRepository) { this.seriesLookupDataService = seriesLookupDataService ?? throw new ArgumentNullException(nameof(seriesLookupDataService)); this.seriesRepository = seriesRepository ?? throw new ArgumentNullException(nameof(SeriesController.seriesRepository)); }