/// <nodoc /> public OperationProcessorResolver( IGenericProcessorFactory processorFactory, IJsonApiContext context) { _processorFactory = processorFactory; _context = context; }
public JsonApiDeSerializer( IJsonApiContext jsonApiContext, IGenericProcessorFactory genericProcessorFactory) { _jsonApiContext = jsonApiContext; _genericProcessorFactor = genericProcessorFactory; }
public HookExecutorHelper( IGenericProcessorFactory genericProcessorFactory, IResourceGraph graph, IJsonApiContext context ) { _genericProcessorFactory = genericProcessorFactory; _graph = graph; _context = context; _hookContainers = new Dictionary <DependentType, IResourceHookContainer>(); _hookDiscoveries = new Dictionary <DependentType, IHooksDiscovery>(); _targetedHooksForRelatedEntities = new List <ResourceHook>(); }
public JsonApiContext( IContextGraph contextGraph, IHttpContextAccessor httpContextAccessor, JsonApiOptions options, IMetaBuilder metaBuilder, IGenericProcessorFactory genericProcessorFactory) { ContextGraph = contextGraph; _httpContextAccessor = httpContextAccessor; Options = options; MetaBuilder = metaBuilder; GenericProcessorFactory = genericProcessorFactory; RelationshipsToUpdate = new Dictionary <RelationshipAttribute, object>(); }
public JsonApiContext( IDbContextResolver contextResolver, IContextGraph contextGraph, IHttpContextAccessor httpContextAccessor, JsonApiOptions options, IMetaBuilder metaBuilder, IGenericProcessorFactory genericProcessorFactory) { _contextResolver = contextResolver; ContextGraph = contextGraph; _httpContextAccessor = httpContextAccessor; Options = options; MetaBuilder = metaBuilder; GenericProcessorFactory = genericProcessorFactory; }
public JsonApiContext( IContextGraph contextGraph, IHttpContextAccessor httpContextAccessor, JsonApiOptions options, IMetaBuilder metaBuilder, IGenericProcessorFactory genericProcessorFactory, IQueryParser queryParser, IControllerContext controllerContext) { ContextGraph = contextGraph; _httpContextAccessor = httpContextAccessor; Options = options; MetaBuilder = metaBuilder; GenericProcessorFactory = genericProcessorFactory; _queryParser = queryParser; _controllerContext = controllerContext; }
public JsonApiContext( IResourceGraph resourceGraph, IHttpContextAccessor httpContextAccessor, JsonApiOptions options, IMetaBuilder metaBuilder, IGenericProcessorFactory genericProcessorFactory, IQueryParser queryParser, IControllerContext controllerContext, ILinkBuilder linkBuilder) { ResourceGraph = resourceGraph; _httpContextAccessor = httpContextAccessor; Options = options; MetaBuilder = metaBuilder; GenericProcessorFactory = genericProcessorFactory; _queryParser = queryParser; _controllerContext = controllerContext; LinkBuilder = linkBuilder; }
public MartenEntityRepository(IDocumentSession documenentSession, IJsonApiContext jsonApiContext) { _documenentSession = documenentSession; _jsonApiContext = jsonApiContext; _genericProcessorFactory = _jsonApiContext.GenericProcessorFactory; }