C# Класс Skimur.App.Services.Impl.PermissionService

Наследование: IPermissionService
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

CanUserDeleteComment() публичный Метод

public CanUserDeleteComment ( User user, Comment comment ) : bool
user User
comment Comment
Результат bool

CanUserManageSubAccess() публичный Метод

public CanUserManageSubAccess ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Результат bool

CanUserManageSubConfig() публичный Метод

public CanUserManageSubConfig ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Результат bool

CanUserManageSubFlair() публичный Метод

public CanUserManageSubFlair ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Результат bool

CanUserManageSubMail() публичный Метод

public CanUserManageSubMail ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Результат bool

CanUserManageSubPosts() публичный Метод

public CanUserManageSubPosts ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Результат bool

CanUserManageSubStyles() публичный Метод

public CanUserManageSubStyles ( User user, System.Guid subId ) : bool
user User
subId System.Guid
Результат bool

CanUserMarkCommentAsSpam() публичный Метод

public CanUserMarkCommentAsSpam ( User user, Comment comment ) : bool
user User
comment Comment
Результат bool

CanUserMarkPostAsSpam() публичный Метод

public CanUserMarkPostAsSpam ( User user, Post post ) : bool
user User
post Post
Результат bool

GetUserPermissionsForSub() публичный Метод

public GetUserPermissionsForSub ( User user, System.Guid subId ) : ModeratorPermissions?
user User
subId System.Guid
Результат ModeratorPermissions?

PermissionService() публичный Метод

public PermissionService ( IModerationService moderationService ) : System
moderationService IModerationService
Результат System