public XFDocumentBuilder( IJsonApiContext jsonApiContext, IRequestMeta requestMeta = null, IDocumentBuilderOptionsProvider documentBuilderOptionsProvider = null, IScopedServiceProvider scopedServiceProvider = null) { _internalBuilder = new DocumentBuilder(jsonApiContext, requestMeta, documentBuilderOptionsProvider, scopedServiceProvider); _resourceGraph = jsonApiContext.ResourceGraph; }
public DocumentBuilder( IJsonApiContext jsonApiContext, IRequestMeta requestMeta = null, IDocumentBuilderOptionsProvider documentBuilderOptionsProvider = null, IScopedServiceProvider scopedServiceProvider = null) { _jsonApiContext = jsonApiContext; _resourceGraph = jsonApiContext.ResourceGraph; _requestMeta = requestMeta; _documentBuilderOptions = documentBuilderOptionsProvider?.GetDocumentBuilderOptions() ?? new DocumentBuilderOptions(); _scopedServiceProvider = scopedServiceProvider; }
public GenericProcessorFactory(IScopedServiceProvider serviceProvider) { _serviceProvider = serviceProvider; }
public DbContextSerializer(KnownDbContextTypes knownDbContextTypes, IScopedServiceProvider scopedServiceProvider) { _knownDbContextTypes = knownDbContextTypes; _scopedServiceProvider = scopedServiceProvider; }
public GenericServiceFactory(IScopedServiceProvider serviceProvider) { _serviceProvider = serviceProvider; }
public ResponseSerializerFactory(ICurrentRequest currentRequest, IScopedServiceProvider provider) { _currentRequest = currentRequest; _provider = provider; }
public ResourceDefinitionProvider(IResourceGraph resourceContextProvider, IScopedServiceProvider serviceProvider) { _resourceContextProvider = resourceContextProvider; _serviceProvider = serviceProvider; }
public CurrentDbContextProvider(IScopedServiceProvider serviceProvider) { _serviceProvider = serviceProvider; }
public EntitySerializer(IScopedServiceProvider scopedServiceProvider, IKnownDbContextSet knownDbContextSet) { _knownDbContextSet = knownDbContextSet; _scopedServiceProvider = scopedServiceProvider; }