瀏覽代碼

restored weather settings

Luke Pulverenti 12 年之前
父節點
當前提交
8ad9ac3b73

+ 3 - 0
MediaBrowser.Model.net35/MediaBrowser.Model.net35.csproj

@@ -316,6 +316,9 @@
     <Compile Include="..\MediaBrowser.Model\Updates\PackageVersionInfo.cs">
       <Link>Updates\PackageVersionInfo.cs</Link>
     </Compile>
+    <Compile Include="..\MediaBrowser.Model\Weather\WeatherUnits.cs">
+      <Link>Weather\WeatherUnits.cs</Link>
+    </Compile>
     <Compile Include="..\MediaBrowser.Model\Web\QueryStringDictionary.cs">
       <Link>Web\QueryStringDictionary.cs</Link>
     </Compile>

+ 12 - 0
MediaBrowser.Model/Configuration/ServerConfiguration.cs

@@ -8,6 +8,18 @@ namespace MediaBrowser.Model.Configuration
     /// </summary>
     public class ServerConfiguration : BaseApplicationConfiguration
     {
+        /// <summary>
+        /// Gets or sets the zip code to use when displaying weather
+        /// </summary>
+        /// <value>The weather location.</value>
+        public string WeatherLocation { get; set; }
+
+        /// <summary>
+        /// Gets or sets the weather unit to use when displaying weather
+        /// </summary>
+        /// <value>The weather unit.</value>
+        public WeatherUnits WeatherUnit { get; set; }
+        
         /// <summary>
         /// Gets or sets a value indicating whether [enable HTTP level logging].
         /// </summary>

+ 1 - 0
MediaBrowser.Model/MediaBrowser.Model.csproj

@@ -134,6 +134,7 @@
     <Compile Include="Tasks\TaskTriggerInfo.cs" />
     <Compile Include="Updates\PackageInfo.cs" />
     <Compile Include="Updates\PackageVersionInfo.cs" />
+    <Compile Include="Weather\WeatherUnits.cs" />
     <Compile Include="Web\QueryStringDictionary.cs" />
     <None Include="FodyWeavers.xml" />
   </ItemGroup>

+ 17 - 0
MediaBrowser.Model/Weather/WeatherUnits.cs

@@ -0,0 +1,17 @@
+namespace MediaBrowser.Model.Weather
+{
+    /// <summary>
+    /// Enum WeatherUnits
+    /// </summary>
+    public enum WeatherUnits
+    {
+        /// <summary>
+        /// The fahrenheit
+        /// </summary>
+        Fahrenheit,
+        /// <summary>
+        /// The celsius
+        /// </summary>
+        Celsius
+    }
+}