public GraphQLControllerBase( IHttpContextAccessor httpContextAccessor, ILogger <T> logger, IDocumentExecuter executer, IDocumentWriter writer, ISchema schema, IEnumerable <IPluginValidationRule> pluginValidationRules, IScopedSummaryLogger scopedSummaryLogger) { _httpContextAccessor = httpContextAccessor; Logger = logger; _executer = executer; _writer = writer; _schema = schema; _namedQueries = new Dictionary <string, string> { }; _pluginValidationRules = pluginValidationRules.ToList(); _scopedSummaryLogger = scopedSummaryLogger; }
public GraphQLController(IHttpContextAccessor httpContextAccessor, ILogger <GraphQLController> logger, IDocumentExecuter executer, IDocumentWriter writer, ISchema schema, IEnumerable <IPluginValidationRule> pluginValidationRules, IScopedSummaryLogger scopedSummaryLogger) : base(httpContextAccessor, logger, executer, writer, schema, pluginValidationRules, scopedSummaryLogger) { }