public ForecastRepository( IStorageService storageService, IWeatherServiceAgent weatherServiceAgent, Document document) { _weatherServiceAgent = weatherServiceAgent; _storageService = storageService; _document = document; }
private ViewModelLocator(string mashapeKey, IStorageService storageService) { _storageService = storageService; _document = new Document(); _citySelection = new CitySelection(); _weatherServiceAgent = new FakeWeatherServiceAgent(_document); _forecastRepository = new ForecastRepository( _storageService, _weatherServiceAgent, _document); }
public WeatherProvider(IWeatherServiceAgent weatherServiceAgent) { _weatherServiceAgent = weatherServiceAgent; }