Interface

IWeatherAdvisoryService

USI.Weather

Public SDK type.

public interface IWeatherAdvisoryService

Methods

TryGetAirmetsAsync

public Task<USIResult<WeatherCollection<WeatherAdvisory>>> TryGetAirmetsAsync(CancellationToken cancellationToken = null)

TryGetCenterWeatherAdvisoriesAsync

public Task<USIResult<WeatherCollection<WeatherAdvisory>>> TryGetCenterWeatherAdvisoriesAsync(CancellationToken cancellationToken = null)

TryGetDomesticSigmetsAsync

public Task<USIResult<WeatherCollection<WeatherAdvisory>>> TryGetDomesticSigmetsAsync(WeatherHazard? hazard = null, Length? altitude = null, CancellationToken cancellationToken = null)

TryGetGraphicalAirmetsAsync

public Task<USIResult<WeatherCollection<WeatherAdvisory>>> TryGetGraphicalAirmetsAsync(GraphicalAirmetProduct? product = null, WeatherHazard? hazard = null, int forecastHours = 0, CancellationToken cancellationToken = null)

TryGetInternationalSigmetsAsync

public Task<USIResult<WeatherCollection<WeatherAdvisory>>> TryGetInternationalSigmetsAsync(CancellationToken cancellationToken = null)