public CoreAuthorityFunction( IFunctionHttpContextAccessor httpContextAccessor, IMyContextAccessor myContextAccessor, IServiceProvider serviceProvider, IEventService events, IEndpointRouter endpointRouter, ILogger <CoreAuthorityFunction> logger) { _httpContextAccessor = httpContextAccessor; _myContextAccessor = myContextAccessor; _serviceProvider = serviceProvider; _events = events; _endpointRouter = endpointRouter; _logger = logger; }
public CoreGraphQLFunction( IFunctionHttpContextAccessor httpContextAccessor, IMyContextAccessor myContextAccessor, IServiceProvider serviceProvider, IDocumentExecuter executer, IDocumentWriter writer, ISchema schema, IEnumerable <IPluginValidationRule> pluginValidationRules, ILogger <CoreGraphQLFunction> logger) { _httpContextAccessor = httpContextAccessor; _myContextAccessor = myContextAccessor; _serviceProvider = serviceProvider; _logger = logger; _executer = executer; _writer = writer; _schema = schema; _pluginValidationRules = pluginValidationRules.ToList(); }