C# Class Skimur.App.Services.Impl.PermissionService

Inheritance: IPermissionService
Afficher le fichier Open project: skimur/skimur

Méthodes publiques

Méthode Description
CanUserDeleteComment ( User user, Comment comment ) : bool
CanUserManageSubAccess ( User user, System.Guid subId ) : bool
CanUserManageSubConfig ( User user, System.Guid subId ) : bool
CanUserManageSubFlair ( User user, System.Guid subId ) : bool
CanUserManageSubMail ( User user, System.Guid subId ) : bool
CanUserManageSubPosts ( User user, System.Guid subId ) : bool
CanUserManageSubStyles ( User user, System.Guid subId ) : bool
CanUserMarkCommentAsSpam ( User user, Comment comment ) : bool
CanUserMarkPostAsSpam ( User user, Post post ) : bool
GetUserPermissionsForSub ( User user, System.Guid subId ) : ModeratorPermissions?
PermissionService ( IModerationService moderationService ) : System

Method Details

CanUserDeleteComment() public méthode

public CanUserDeleteComment ( User user, Comment comment ) : bool
user User
comment Comment
Résultat bool

CanUserManageSubAccess() public méthode

public CanUserManageSubAccess ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Résultat bool

CanUserManageSubConfig() public méthode

public CanUserManageSubConfig ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Résultat bool

CanUserManageSubFlair() public méthode

public CanUserManageSubFlair ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Résultat bool

CanUserManageSubMail() public méthode

public CanUserManageSubMail ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Résultat bool

CanUserManageSubPosts() public méthode

public CanUserManageSubPosts ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Résultat bool

CanUserManageSubStyles() public méthode

public CanUserManageSubStyles ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Résultat bool

CanUserMarkCommentAsSpam() public méthode

public CanUserMarkCommentAsSpam ( User user, Comment comment ) : bool
user User
comment Comment
Résultat bool

CanUserMarkPostAsSpam() public méthode

public CanUserMarkPostAsSpam ( User user, Post post ) : bool
user User
post Post
Résultat bool

GetUserPermissionsForSub() public méthode

public GetUserPermissionsForSub ( User user, System.Guid subId ) : ModeratorPermissions?
user User
subId System.Guid
Résultat ModeratorPermissions?

PermissionService() public méthode

public PermissionService ( IModerationService moderationService ) : System
moderationService IModerationService
Résultat System