public PermissionMiddleware(RequestDelegate next, PermissionMiddlewareOption option) { _option = option; _next = next; _userPermissions = option.UserPermissions; }
public static IApplicationBuilder UsePermission(this IApplicationBuilder builder, PermissionMiddlewareOption option) { return(builder.UseMiddleware <PermissionMiddleware>(option)); }