public static FieldBuilder <TSource, IEnumerable <TItem> > AuthorizeList <TSource, T, TItem>(
     this FieldBuilder <TSource, IEnumerable <TItem> > field)
     where TItem : class
     where T : ObjectGraphType <TItem>
 {
     field.AuthorizeWith(
         new ListItemShortCircuitPolicy <T, TItem>()
         );
     return(field);
 }
Esempio n. 2
0
 public DocumentIOFieldBuilder <TSourceType, TReturnType> AllowAdmin()
 {
     builder.AuthorizeWith(Roles.Admin);
     return(this);
 }