public IFieldResolver ResolveContentUrl(ISchemaEntity schema) { var resolver = new FuncFieldResolver <IContentEntity, object>(c => { var context = (GraphQLExecutionContext)c.UserContext; return(context.UrlGenerator.ContentUI(app.NamedId(), schema.NamedId(), c.Source.Id)); }); return(resolver); }