Esempio n. 1
0
 public CompetitionService(IUnitOfWork unitOfWork)
 {
     this.unitOfWork = unitOfWork;
     this.repository = unitOfWork.GetRepository<Competition>();
     this.operationChecker = new OperationChecker(this.repository);
 }
Esempio n. 2
0
 internal Session(IOperationChecker operationChecker)
 {
     this.operationChecker = operationChecker;
 }
Esempio n. 3
0
 public DecisionGateway(IRepository<Competition> repository, IOperationChecker stateService)
 {
     this.repository = repository;
     this.stateService = stateService;
 }