C# Класс HA4IoT.ExternalServices.OpenWeatherMap.OpenWeatherMapService

Наследование: HA4IoT.Contracts.Services.ServiceBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
OpenWeatherMapService ( IOutdoorTemperatureService outdoorTemperatureService, IOutdoorHumidityService outdoorHumidityService, IDaylightService daylightService, IWeatherService weatherService, IDateTimeService dateTimeService, ISchedulerService schedulerService, ISystemInformationService systemInformationService, ISettingsService settingsService, IStorageService storageService ) : System

Приватные методы

Метод Описание
FetchWeatherData ( ) : string
LoadPersistedData ( ) : void
PushData ( ) : void
Refresh ( ) : void
Refresh ( IApiContext apiContext ) : void
Status ( IApiContext apiContext ) : void
TryParseData ( string weatherData ) : bool

Описание методов

OpenWeatherMapService() публичный Метод

public OpenWeatherMapService ( IOutdoorTemperatureService outdoorTemperatureService, IOutdoorHumidityService outdoorHumidityService, IDaylightService daylightService, IWeatherService weatherService, IDateTimeService dateTimeService, ISchedulerService schedulerService, ISystemInformationService systemInformationService, ISettingsService settingsService, IStorageService storageService ) : System
outdoorTemperatureService IOutdoorTemperatureService
outdoorHumidityService IOutdoorHumidityService
daylightService IDaylightService
weatherService IWeatherService
dateTimeService IDateTimeService
schedulerService ISchedulerService
systemInformationService ISystemInformationService
settingsService ISettingsService
storageService IStorageService
Результат System