public カレンダーアプリケーションサービス(IカレンダーRepository calendarRepository, IカレンダーエントリーRepository calendarEntryRepository, カレンダー識別サービス calendarIdentityService, Iコラボレータサービス collaboratorService)
 {
     this.calendarRepository = calendarRepository;
     this.calendarEntryRepository = calendarEntryRepository;
     this.calendarIdentityService = calendarIdentityService;
     this.collaboratorService = collaboratorService;
 }
 public ディスカッションアプリケーションサービス(
     IディスカッションRepository discussionRepository,
     フォーラム識別サービス forumIdentityService,
     IポストRepository postRepository,
     Iコラボレータサービス collaboratorService)
 {
     this.discussionRepository = discussionRepository;
     this.forumIdentityService = forumIdentityService;
     this.postRepository = postRepository;
     this.collaboratorService = collaboratorService;
 }
 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 calendarEntryRepository, Iコラボレータサービス collaboratorService)
 {
     this.calendarEntryRepository = calendarEntryRepository;
     this.collaboratorService = collaboratorService;
 }
 public ポストアプリケーションサービス(IポストRepository postRepository, IフォーラムRepository forumRepository, Iコラボレータサービス collaboratorService)
 {
     this.postRepository = postRepository;
     this.forumRepository = forumRepository;
     this.collaboratorService = collaboratorService;
 }