Пример #1
0
 public GetThreadsListUseCase(IRetrieveUserRepository userRetriever, IRetrieveAuthenticationRepository authRetriever, IRetrieveCommentRepository commentRetriever, IRetrieveThreadRepository threadRetriever, IRetrieveTagRepository tagRetriever)
 {
     this.authRetriever    = authRetriever;
     this.userRetriever    = userRetriever;
     this.threadRetriever  = threadRetriever;
     this.commentRetriever = commentRetriever;
     this.tagRetriever     = tagRetriever;
 }
 public FetchThreadCommentsUseCase(IRetrieveThreadRepository threadRetriever, IRetrieveCommentRepository threadCommentsRetriever, IRetrieveUserRepository userRetriever)
 {
     this.threadRetriever         = threadRetriever;
     this.threadCommentsRetriever = threadCommentsRetriever;
     this.userRetriever           = userRetriever;
 }