C# 클래스 Skimur.App.Services.Impl.ModerationInviteService

상속: IModerationInviteService
파일 보기 프로젝트 열기: skimur/skimur

공개 메소드들

메소드 설명
AddInvite ( System.Guid userId, System.Guid subId, System.Guid invitedBy, ModeratorPermissions permissions ) : void
GetModeratorInviteInfo ( System.Guid userId, System.Guid subId ) : ModeratorInvite
GetModeratorInvitesForSub ( System.Guid subId ) : List
ModerationInviteService ( IDbConnectionProvider conn ) : System
RemoveModeratorInvite ( System.Guid userId, System.Guid subId ) : void
UpdateInvitePermissions ( System.Guid userId, System.Guid subId, ModeratorPermissions permissions ) : void

메소드 상세

AddInvite() 공개 메소드

public AddInvite ( System.Guid userId, System.Guid subId, System.Guid invitedBy, ModeratorPermissions permissions ) : void
userId System.Guid
subId System.Guid
invitedBy System.Guid
permissions ModeratorPermissions
리턴 void

GetModeratorInviteInfo() 공개 메소드

public GetModeratorInviteInfo ( System.Guid userId, System.Guid subId ) : ModeratorInvite
userId System.Guid
subId System.Guid
리턴 ModeratorInvite

GetModeratorInvitesForSub() 공개 메소드

public GetModeratorInvitesForSub ( System.Guid subId ) : List
subId System.Guid
리턴 List

ModerationInviteService() 공개 메소드

public ModerationInviteService ( IDbConnectionProvider conn ) : System
conn IDbConnectionProvider
리턴 System

RemoveModeratorInvite() 공개 메소드

public RemoveModeratorInvite ( System.Guid userId, System.Guid subId ) : void
userId System.Guid
subId System.Guid
리턴 void

UpdateInvitePermissions() 공개 메소드

public UpdateInvitePermissions ( System.Guid userId, System.Guid subId, ModeratorPermissions permissions ) : void
userId System.Guid
subId System.Guid
permissions ModeratorPermissions
리턴 void