还原
This commit is contained in:
1 parent
280ccf4de8
commit
032f048a16
25 files changed
+2673
-718
No files matched your search
@@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
@@ -12,16 +13,16 @@ namespace CloudBuilder.Core.Service
|
||||
public const string KEY_FILTER_OPERATOR = "filter_operator";
|
||||
public const string KEY_FILTER_TYPE = "filter_type";
|
||||
|
||||
public SearchCriteria()
|
||||
public SearchCriteria(IServiceProvider serviceProvider)
|
||||
{
|
||||
Add(KEY_FILTER_OPERATOR, SearchFilterOperatorPolicy.GetInstance().GetBindOptions());
|
||||
Add(KEY_FILTER_TYPE, SearchFilterTypePolicy.GetInstance().GetBindOptions());
|
||||
Add(KEY_FILTER_OPERATOR, SearchFilterOperatorPolicy.GetInstance(serviceProvider).GetBindOptions());
|
||||
Add(KEY_FILTER_TYPE, SearchFilterTypePolicy.GetInstance(serviceProvider).GetBindOptions());
|
||||
}
|
||||
public SearchCriteria(Selection[] selections)
|
||||
public SearchCriteria(IServiceProvider serviceProvider,Selection[] selections)
|
||||
{
|
||||
Selections = selections;
|
||||
Add(KEY_FILTER_OPERATOR, SearchFilterOperatorPolicy.GetInstance().GetBindOptions());
|
||||
Add(KEY_FILTER_TYPE, SearchFilterTypePolicy.GetInstance().GetBindOptions());
|
||||
Add(KEY_FILTER_OPERATOR, SearchFilterOperatorPolicy.GetInstance(serviceProvider).GetBindOptions());
|
||||
Add(KEY_FILTER_TYPE, SearchFilterTypePolicy.GetInstance(serviceProvider).GetBindOptions());
|
||||
}
|
||||
public Selection[] Selections { get; set; }
|
||||
|
||||
|
||||
Reference in new issue
Block a user