protected FieldType AddSingleFieldAsync <TReturn>( Func <ResolveEfFieldContext <TDbContext, object>, Task <IQueryable <TReturn> > > resolve, Type graphType = null, string name = nameof(TReturn), IEnumerable <QueryArgument> arguments = null, bool nullable = false) where TReturn : class { return(efGraphQlService.AddSingleFieldAsync(this, name, resolve, graphType, arguments, nullable)); }