安全断言
CanRunApplication
检查用户是否有权运行给定的应用程序。如果没有,则抛出 AccessDeniedException
。
Assert.CanRunApplication("WebEdit");
HasAccess
HasAccess
将检查给定参数是否为真,否则将抛出 AccessDeniedException
。
Assert.HasAccess(Context.User.IsAdministrator, "Only administrators can create new domains");