public GraphQLMiddleware( ILogger <GraphQLMiddleware <TSchema> > logger, TSchema schema, IComplexityConfigurationFactory complexityConfigurationFactory, IUserContextBuilder userContextBuilder) { _logger = logger; _schema = schema; _complexityConfigurationFactory = complexityConfigurationFactory; _userContextBuilder = userContextBuilder; }