コード例 #1
0
ファイル: CompetitionService.cs プロジェクト: dfreier/duels
 public CompetitionService(IUnitOfWork unitOfWork)
 {
     this.unitOfWork = unitOfWork;
     this.repository = unitOfWork.GetRepository<Competition>();
     this.operationChecker = new OperationChecker(this.repository);
 }
コード例 #2
0
ファイル: Session.cs プロジェクト: dfreier/duels
 internal Session(IOperationChecker operationChecker)
 {
     this.operationChecker = operationChecker;
 }
コード例 #3
0
ファイル: DecisionGateway.cs プロジェクト: dfreier/duels
 public DecisionGateway(IRepository<Competition> repository, IOperationChecker stateService)
 {
     this.repository = repository;
     this.stateService = stateService;
 }