安全斷言

CanRunApplication

檢查使用者是否有權執行給定的應用程式。如果沒有,則丟擲 AccessDeniedException

Assert.CanRunApplication("WebEdit");

HasAccess

HasAccess 將檢查給定引數是否為真,否則將丟擲 AccessDeniedException

Assert.HasAccess(Context.User.IsAdministrator, "Only administrators can create new domains");