فهرست منبع

Added AsFilter() to CoreFilterDefinition

Frank van den Bos 1 سال پیش
والد
کامیت
fad952c102
1فایلهای تغییر یافته به همراه8 افزوده شده و 1 حذف شده
  1. 8 1
      InABox.Core/CoreFilterDefinition.cs

+ 8 - 1
InABox.Core/CoreFilterDefinition.cs

@@ -14,8 +14,15 @@ namespace InABox.Core
         [EditorSequence(2)]
         [EditorSequence(2)]
         [FilterEditor]
         [FilterEditor]
         public string Filter { get; set; }
         public string Filter { get; set; }
+
+        public Filter<T>? AsFilter<T>()
+        {
+            return Serialization.Deserialize<Filter<T>>(Filter);
+        }
     }
     }
 
 
-    public class CoreFilterDefinitions : List<CoreFilterDefinition>, IGlobalConfigurationSettings { }
+    public class CoreFilterDefinitions : List<CoreFilterDefinition>, IGlobalConfigurationSettings
+    {
+    }
     
     
 }
 }