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

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

공개 메소드들

메소드 설명
GetReportsForComment ( System.Guid commentId ) : List
GetReportsForPost ( System.Guid postId ) : List
RemoveReportsForComment ( System.Guid commentId ) : void
RemoveReportsForPost ( System.Guid postId ) : void
ReportComment ( System.Guid commentId, System.Guid reportBy, string reason ) : void
ReportPost ( System.Guid postId, System.Guid reportBy, string reason ) : void
ReportService ( IDbConnectionProvider connectionProvider ) : System

메소드 상세

GetReportsForComment() 공개 메소드

public GetReportsForComment ( System.Guid commentId ) : List
commentId System.Guid
리턴 List

GetReportsForPost() 공개 메소드

public GetReportsForPost ( System.Guid postId ) : List
postId System.Guid
리턴 List

RemoveReportsForComment() 공개 메소드

public RemoveReportsForComment ( System.Guid commentId ) : void
commentId System.Guid
리턴 void

RemoveReportsForPost() 공개 메소드

public RemoveReportsForPost ( System.Guid postId ) : void
postId System.Guid
리턴 void

ReportComment() 공개 메소드

public ReportComment ( System.Guid commentId, System.Guid reportBy, string reason ) : void
commentId System.Guid
reportBy System.Guid
reason string
리턴 void

ReportPost() 공개 메소드

public ReportPost ( System.Guid postId, System.Guid reportBy, string reason ) : void
postId System.Guid
reportBy System.Guid
reason string
리턴 void

ReportService() 공개 메소드

public ReportService ( IDbConnectionProvider connectionProvider ) : System
connectionProvider IDbConnectionProvider
리턴 System