39 lines
781 B
C#
39 lines
781 B
C#
using ProtoBuf;
|
|
|
|
namespace MediaBrowser.Model.Weather
|
|
{
|
|
/// <summary>
|
|
/// Represents the current weather status
|
|
/// </summary>
|
|
[ProtoContract]
|
|
public class WeatherStatus
|
|
{
|
|
[ProtoMember(1)]
|
|
public int TemperatureFahrenheit { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public int TemperatureCelsius { get; set; }
|
|
|
|
[ProtoMember(3)]
|
|
public int Humidity { get; set; }
|
|
|
|
[ProtoMember(4)]
|
|
public WeatherConditions Condition { get; set; }
|
|
}
|
|
|
|
public enum WeatherConditions
|
|
{
|
|
Sunny,
|
|
PartlyCloudy,
|
|
Cloudy,
|
|
Overcast,
|
|
Mist,
|
|
Snow,
|
|
Rain,
|
|
Sleet,
|
|
Fog,
|
|
Blizzard,
|
|
Thunderstorm
|
|
}
|
|
}
|