Exemplo n.º 1
0
 public ApiSchema(IContainer container) : base(new FuncDependencyResolver(container.GetInstance))
 {
     Container             = container;
     PropertyFilterManager = new PropertyFilterManager();
     OperationFilters      = new Dictionary <OperationFilterType, List <IOperationFilter> >()
     {
         { OperationFilterType.Pre, new List <IOperationFilter>() },
         { OperationFilterType.Post, new List <IOperationFilter>() }
     };
 }
Exemplo n.º 2
0
 public void AddPropertyFilter <T>(Func <ResolverInfo, PropertyInfo, string, T, T> filter)
 {
     PropertyFilterManager.AddPropertyFilter(filter);
 }
Exemplo n.º 3
0
 public void AddPropertyFilter(Func <ResolverInfo, PropertyInfo, string, object, object> filter)
 {
     PropertyFilterManager.AddPropertyFilter(filter);
 }