public フォーラムアプリケーションサービス( フォーラムクエリーサービス forumQueryService, IフォーラムRepository forumRepository, フォーラム識別サービス forumIdentityService, ディスカッションクエリーサービス discussionQueryService, IディスカッションRepository discussionRepository, Iコラボレータサービス collaboratorService) { this.forumQueryService = forumQueryService; this.forumRepository = forumRepository; this.forumIdentityService = forumIdentityService; this.discussionQueryService = discussionQueryService; this.discussionRepository = discussionRepository; this.collaboratorService = collaboratorService; }
public フォーラム識別サービス(IディスカッションRepository discussionRepository, IフォーラムRepository forumRepository, IポストRepository postRepository) { this.discussionRepository = discussionRepository; this.forumRepository = forumRepository; this.postRepository = postRepository; }
public ポストアプリケーションサービス(IポストRepository postRepository, IフォーラムRepository forumRepository, Iコラボレータサービス collaboratorService) { this.postRepository = postRepository; this.forumRepository = forumRepository; this.collaboratorService = collaboratorService; }