protected QueryableFieldBase()

in src/Epam.GraphQL/Configuration/Implementations/Fields/ChildFields/QueryableFieldBase.cs [35:66]


        protected QueryableFieldBase(
            IChainConfigurationContext configurationContext,
            BaseObjectGraphTypeConfigurator<TEntity, TExecutionContext> parent,
            string name,
            Func<IResolveFieldContext, IQueryable<TReturnType>> query,
            Func<IResolveFieldContext, IQueryable<TReturnType>, IQueryable<TReturnType>> transform,
            Expression<Func<TEntity, TReturnType, bool>> condition,
            IGraphTypeDescriptor<TReturnType, TExecutionContext> elementGraphType,
            IObjectGraphTypeConfigurator<TReturnType, TExecutionContext>? configurator,
            LazyQueryArguments? arguments,
            ISearcher<TReturnType, TExecutionContext>? searcher,
            IEnumerable<(LambdaExpression SortExpression, SortDirection SortDirection)> naturalSorters)
            : this(
                  configurationContext,
                  parent,
                  name,
                  CreateResolver(
                      fieldName: name,
                      query,
                      transform,
                      condition,
                      searcher,
                      naturalSorters,
                      outerProxyAccessor: parent.ProxyAccessor,
                      configurator),
                  elementGraphType,
                  configurator,
                  arguments,
                  searcher,
                  naturalSorters)
        {
        }