Пример #1
0
        public BaseForecastRepositoryTests()
        {
            FactoryMock = new Mock <IHttpClientFactory>();
            fac         = new FileStorageFactory("data");

            config = new WeatherRepositoryConfig
            {
                BaseNWSURL = "https://api.weather.gov",
                UserAgent  = "SomeAgentDescriptor"
            };

            repository = new ForecastRepository(FactoryMock.Object, config);
        }
 public ForecastRepository(IHttpClientFactory client, WeatherRepositoryConfig config)
 {
     _factory = client;
     _config  = config;
 }