Jelajahi Sumber

fix typo of custom

lith 1 tahun lalu
induk
melakukan
6e2a07ed60

+ 1 - 1
README.md

@@ -14,5 +14,5 @@ Compatible with QueryBuilder ( ref to DynamicQueryable )
  
 Examples:  
 - [Filter](src/Test/Vit.Linq.MsTest/Filter/Filter_TestBase.cs)  
-- [CustomeOperator](src/Test/Vit.Linq.MsTest/Filter/CustomeOperator_Test.cs)  
+- [CustomOperator](src/Test/Vit.Linq.MsTest/Filter/CustomOperator_Test.cs)  
 

+ 7 - 7
src/Test/Vit.Linq.MsTest/Filter/CustomeOperator_Test.cs → src/Test/Vit.Linq.MsTest/Filter/CustomOperator_Test.cs

@@ -11,10 +11,10 @@ namespace Vit.Linq.MsTest.Filter
 {
 
     [TestClass]
-    public class CustomeOperator_Test
+    public class CustomOperator_Test
     {
         [TestMethod]
-        public void Test_CustomeOperator()
+        public void Test_CustomOperator()
         {
 
             // #1 no arguments
@@ -27,7 +27,7 @@ namespace Vit.Linq.MsTest.Filter
                     var operatorExpression = Expression.Call(typeof(TestExtensions), "IsEven", null, args.leftValue);
                     return operatorExpression;
                 };
-                service.CustomeOperator_Add("IsEven", operatorBuilder);
+                service.CustomOperator_Add("IsEven", operatorBuilder);
                 #endregion
 
 
@@ -59,7 +59,7 @@ namespace Vit.Linq.MsTest.Filter
                     var operatorExpression = Expression.Call(null, method, new[] { args.leftValue, rightValueExpression });
                     return operatorExpression;
                 };
-                service.CustomeOperator_Add("IsEvenOrOdd", operatorBuilder);
+                service.CustomOperator_Add("IsEvenOrOdd", operatorBuilder);
                 #endregion
 
 
@@ -86,7 +86,7 @@ namespace Vit.Linq.MsTest.Filter
                     var operatorExpression = Expression.Call(typeof(TestExtensions), "IsDivisibleBy", null, args.leftValue, args.GetRightValueExpression(typeof(int)));
                     return operatorExpression;
                 };
-                service.CustomeOperator_Add("IsDivisibleBy", operatorBuilder);
+                service.CustomOperator_Add("IsDivisibleBy", operatorBuilder);
 
                 operatorBuilder = (OperatorBuilderArgs args) =>
                 {
@@ -94,7 +94,7 @@ namespace Vit.Linq.MsTest.Filter
                     var operatorExpression = Expression.Call(null, method, new[] { args.leftValue, args.GetRightValueExpression(typeof(int)) });
                     return operatorExpression;
                 };
-                service.CustomeOperator_Add("IsDivisibleBy2", operatorBuilder);
+                service.CustomOperator_Add("IsDivisibleBy2", operatorBuilder);
                 #endregion
 
 
@@ -135,7 +135,7 @@ namespace Vit.Linq.MsTest.Filter
                     var rightValueExpression = LinqHelp.GetFieldMemberExpression(args.parameter, (string)args.rule.value);
                     return Expression.Equal(args.leftValue, rightValueExpression);
                 };
-                service.CustomeOperator_Add("EqualTo", operatorBuilder);
+                service.CustomOperator_Add("EqualTo", operatorBuilder);
                 #endregion
 
                 // EqualTo another field

+ 5 - 5
src/Vit.Linq/Filter/FilterService.cs

@@ -176,11 +176,11 @@ namespace Vit.Linq.Filter
         #endregion
 
 
-        #region Custome Operator
+        #region Custom Operator
 
         Dictionary<string, Func<OperatorBuilderArgs, Expression>> customOperator = new Dictionary<string, Func<OperatorBuilderArgs, Expression>>();
 
-        Expression CustomeOperator_GetExpression(OperatorBuilderArgs args)
+        Expression CustomOperator_GetExpression(OperatorBuilderArgs args)
         {
             if (customOperator.TryGetValue(args.Operator, out var operatorBuilder) && operatorBuilder != null)
             {
@@ -189,7 +189,7 @@ namespace Vit.Linq.Filter
             return default;
         }
 
-        public virtual void CustomeOperator_Add(string Operator, Func<OperatorBuilderArgs, Expression> operatorBuilder)
+        public virtual void CustomOperator_Add(string Operator, Func<OperatorBuilderArgs, Expression> operatorBuilder)
         {
             if (operatorIsIgnoreCase) Operator = Operator.ToLower();
             customOperator[Operator] = operatorBuilder;
@@ -323,7 +323,7 @@ namespace Vit.Linq.Filter
             #endregion
 
 
-            #region CustomeOperator
+            #region CustomOperator
             var operatorBuilderArgs = new OperatorBuilderArgs
             {
                 rule = rule,
@@ -332,7 +332,7 @@ namespace Vit.Linq.Filter
                 Operator = Operator,
                 GetRightValueExpression = (Type rightValueType) => this.GetRightValueExpression(rule, parameter, rightValueType)
             };
-            var operatorExpression = CustomeOperator_GetExpression(operatorBuilderArgs);
+            var operatorExpression = CustomOperator_GetExpression(operatorBuilderArgs);
             if (operatorExpression != default) return operatorExpression;
             #endregion