예제 #1
0
 public static IAllowedOptionsBuilder <TInput> IsPutAllowed <TInput>(
     this IAllowedOptionsBuilder <TInput> builder,
     Func <ClaimsPrincipal, TInput, bool> validCheck) =>
 builder.IsAllowed(new[] { HttpVerb.Put }, validCheck);
예제 #2
0
 public static IAllowedOptionsBuilder <TInput> IsAllowedForAll <TInput>(
     this IAllowedOptionsBuilder <TInput> builder,
     Func <ClaimsPrincipal, TInput, bool> validCheck) =>
 builder.IsAllowed(
     new[] { HttpVerb.Delete, HttpVerb.Get, HttpVerb.Patch, HttpVerb.Post, HttpVerb.Put },
     validCheck);