示例#1
0
 public CityService(IDateTimeProvider dateTimeProvider, CocktailMagicianContext context, ICityMapper cityMapper, IBarMapper barMapper)
 {
     this.dateTimeProvider = dateTimeProvider ?? throw new ArgumentNullException(nameof(dateTimeProvider));
     this.context          = context ?? throw new ArgumentNullException(nameof(context));
     this.cityMapper       = cityMapper ?? throw new ArgumentNullException(nameof(cityMapper));
     this.barMapper        = barMapper ?? throw new ArgumentNullException(nameof(barMapper));
 }
 public WeatherSiteDataFacade(
     IWeatherSiteDataGrabService weatherSiteDataGrabService,
     IWeatherSiteDataSaveService weatherSiteDataSaveService,
     ICityMapper cityMapper,
     ILogger <WeatherSiteDataFacade> logger)
 {
     _weatherSiteDataGrabService = weatherSiteDataGrabService;
     _weatherSiteDataSaveService = weatherSiteDataSaveService;
     _cityMapper = cityMapper;
     _logger     = logger;
 }
示例#3
0
 public AddressMapper(ICityMapper cityMapper)
 {
     _cityMapper = cityMapper;
 }
        public void SetUp()
        {
            var testHost = TestHelper.GetTestHost();

            _cityMapper = testHost.Services.GetService <ICityMapper>();
        }