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;
 }
Example #3
0
 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;
 }
Example #8
0
 public CurrentDbContextProvider(IScopedServiceProvider serviceProvider)
 {
     _serviceProvider = serviceProvider;
 }
 public EntitySerializer(IScopedServiceProvider scopedServiceProvider, IKnownDbContextSet knownDbContextSet)
 {
     _knownDbContextSet     = knownDbContextSet;
     _scopedServiceProvider = scopedServiceProvider;
 }