public ZipCodesViewModel( IMvxNavigationService navigationService, IAlertService alertService, IZipCodesRepository zipCodesRepository ) : base(navigationService, alertService) { ZipCodesRepository = zipCodesRepository ?? throw new ArgumentNullException(nameof(zipCodesRepository)); }
public UpdateService( IDataProvider dataProvider, IUpdateRepository updateRepository, ICitiesRepository citiesRepository, IZipCodesRepository zipCodesRepository ) { DataProvider = dataProvider ?? throw new ArgumentNullException(nameof(dataProvider)); UpdateRepository = updateRepository ?? throw new ArgumentNullException(nameof(updateRepository)); CitiesRepository = citiesRepository ?? throw new ArgumentNullException(nameof(citiesRepository)); ZipCodesRepository = zipCodesRepository ?? throw new ArgumentNullException(nameof(zipCodesRepository)); }