public ResponseSerializerFactory(IJsonApiRequest request, IRequestScopedServiceProvider provider)
        {
            ArgumentGuard.NotNull(request, nameof(request));
            ArgumentGuard.NotNull(provider, nameof(provider));

            _request  = request;
            _provider = provider;
        }
 public GenericServiceFactory(IRequestScopedServiceProvider serviceProvider)
 {
     _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
 }
        public JsonApiValidationFilter(IRequestScopedServiceProvider serviceProvider)
        {
            ArgumentGuard.NotNull(serviceProvider, nameof(serviceProvider));

            _serviceProvider = serviceProvider;
        }
 /// <inheritdoc />
 public JsonApiModelMetadataProvider(ICompositeMetadataDetailsProvider detailsProvider, IOptions <MvcOptions> optionsAccessor, IRequestScopedServiceProvider serviceProvider)
     : base(detailsProvider, optionsAccessor)
 {
     _jsonApiValidationFilter = new JsonApiValidationFilter(serviceProvider);
 }
示例#5
0
        public GenericServiceFactory(IRequestScopedServiceProvider serviceProvider)
        {
            ArgumentGuard.NotNull(serviceProvider, nameof(serviceProvider));

            _serviceProvider = serviceProvider;
        }
 public ResponseSerializerFactory(IJsonApiRequest request, IRequestScopedServiceProvider provider)
 {
     _request  = request ?? throw new ArgumentNullException(nameof(request));
     _provider = provider ?? throw new ArgumentNullException(nameof(provider));
 }
 public JsonApiValidationFilter(IRequestScopedServiceProvider serviceProvider)
 {
     _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
 }
示例#8
0
 public ResourceDefinitionProvider(IResourceGraph resourceContextProvider, IRequestScopedServiceProvider serviceProvider)
 {
     _resourceContextProvider = resourceContextProvider ?? throw new ArgumentNullException(nameof(resourceContextProvider));
     _serviceProvider         = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
 }