private IServiceProvider GetSerivceProvider(ICarsDataService carsDataService, IValidator <Car> carValidator)
        {
            var builder = new WebHostBuilder()
                          .UseStartup <Startup>()
                          .ConfigureTestServices(services =>
            {
                services.AddSingleton(carsDataService);
                services.AddSingleton(carValidator);
            });

            return(new TestServer(builder).Host.Services);
        }
 public CarsBusinessService(ICarsDataService carsDataService, IValidator <Car> carValidator)
 {
     _carsDataService = carsDataService;
     _carValidator    = carValidator;
 }
Пример #3
0
 public CarsController(ICarsDataService carsDataService)
 {
     _carsDataService = carsDataService;
 }
Пример #4
0
 public CarsPageViewModel(INavigationService navigationService,
                          ICarsDataService carsDataService)
 {
     _navigationService = navigationService;
     _carsDataService   = carsDataService;
 }