public UserComment(int diarycommentid, int userid, IDiaryCommentManager IDiaryCommentManager) { _IDiaryCommentManager = IDiaryCommentManager; _diarycommentid = diarycommentid; _lazyIDiaryCommentService = new Lazy <IDiaryCommentService>(() => { var m = _IDiaryCommentManager.GetDiaryCommentService(diarycommentid); if (m.UserId != userid) { throw new ExceptionWithErrorCode(ErrorCode.没有操作权限, "没有权限操作该评论"); } return(m); } ); }
public DiaryCommentController(IDiaryCommentManager diarycommentmanager, IDiaryManager diarymanager) { _DiaryManager = diarymanager; _DiaryCommentManager = diarycommentmanager; }