コード例 #1
0
 public MutationContext(PermissionEntityTypeBuilder permissionEntityTypeBuilder, IEnumerable <IRuleMap> ruleMaps, object securityContext, IQueryProviderProvider queryProviderProvider, JsonSerializer jsonSerializer)
 {
     PermissionEntityTypeBuilder = permissionEntityTypeBuilder;
     RuleMaps              = ruleMaps;
     SecurityContext       = securityContext;
     QueryProviderProvider = queryProviderProvider;
     JsonSerializer        = jsonSerializer;
 }
コード例 #2
0
 public JObjectMutationHelper(
     IEnumerable <IRuleMap> ruleMaps,
     IQueryProviderProvider queryProviderProvider,
     IModelProvider modelProvider,
     PermissionResolverExpressionBuilderProvider permissionResolverExpressionBuilderProvider,
     PermissionEntityTypeBuilder permissionEntityTypeBuilder
     )
 {
     RuleMaps = ruleMaps;
     QueryProviderProvider = queryProviderProvider;
     Model = modelProvider.Model;
     PermissionResolverExpressionBuilderProvider = permissionResolverExpressionBuilderProvider;
     PermissionEntityTypeBuilder = permissionEntityTypeBuilder;
 }