public WeatherScheduler(IWeatherParser parser, ILogger logger) { _parser = parser; _logger = logger; _nextRun = DateTime.UtcNow; }
public WeatherService(IWeatherServiceConfiguration config, IWeatherParser weatherParser) { _config = config; _parser = weatherParser; }
public WeatherService(IWeatherServiceConfiguration config, IWeatherParser weatherParser) { _config = config; _parser = weatherParser; }
public WeatherCommand(Api bot, IWeatherService service, IWeatherParser parser) { this.bot = bot; this.service = service; this.parser = parser; }
public WeatherProvider(Logger logger, IWeatherParser instance) { _weatherParser = instance; _logger = logger; }