Browse Source

remove redundant code

arthur.wu 2 năm trước cách đây
mục cha
commit
80ac832249

+ 4 - 46
Config/Parameters/EnumParameter.cs

@@ -19,9 +19,7 @@ namespace WingServerCommon.Config.Parameters
         /// </summary>
         [DataMember]
         public IList<T> Source { get; set; }
-
-        public T SavedValue { get; protected set; }
-
+        
         public T InitialValue => _initialValue;
 
         /// <summary>
@@ -74,54 +72,14 @@ namespace WingServerCommon.Config.Parameters
         /// </summary>
         public void ChangeInitialValue()
         {
-            _initialValue = Value;
-            SavedValue = Value;
-        }
-
-        public void ChangeSavedValue()
-        {
-            SavedValue = Value;
+            _initialValue = Value;            
         }
+        
 
         /// <summary>
         /// Set user value;
         /// </summary>
         /// <param name="value">User setting value.</param>
         public abstract void ChangeParameterValue(object value);
-    }
-
-    /// <summary>
-    /// string enum parameter
-    /// </summary>
-    [DataContract]
-    public class EnumStringParameter : EnumParameterBase<string>
-    {
-        public override void ChangeParameterValue(object value)
-        {
-            var stringParameter = value as StringParameter;
-            if (stringParameter != null)
-            {
-                Value = stringParameter.Value;
-                SavedValue = Value;
-            }
-        }
-
-        public void ChangeSource(IEnumerable<string> newSource, string defaultValue)
-        {
-            Source = new List<string>(newSource);
-            Value = defaultValue;
-        }
-    }
-
-
-    /// <summary>
-    /// Default exam record search  time range
-    /// </summary>
-    public enum SearchInterval
-    {
-        OneDay,
-        OneWeek,
-        OneMonth, OneYear,
-        ThreeYears
-    }
+    }    
 }

+ 1 - 3
Config/Parameters/IParameter.cs

@@ -23,9 +23,7 @@ namespace WingServerCommon.Config.Parameters
         /// <summary>
         /// change initial value
         /// </summary>
-        void ChangeInitialValue();
-
-        void ChangeSavedValue();
+        void ChangeInitialValue();       
 
         /// <summary>
         /// Load user setting value

+ 3 - 3
WingServerCommon.csproj

@@ -4,9 +4,9 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>1.0.0.16</Version>
-    <AssemblyVersion>1.0.0.16</AssemblyVersion>
-    <FileVersion>1.0.0.16</FileVersion>
+    <Version>1.0.0.17</Version>
+    <AssemblyVersion>1.0.0.17</AssemblyVersion>
+    <FileVersion>1.0.0.17</FileVersion>
   </PropertyGroup>
  <ItemGroup>
     <PackageReference Include="JsonRpcLite" Version="*" />