예제 #1
0
 public AuditController(IActionLogger actionLogger, IMapper mapper,
                        IRemoteLockRepository lockRepository, IUnitOfWork uow)
 {
     this.actionLogger   = actionLogger;
     this.mapper         = mapper;
     this.lockRepository = lockRepository;
     this.uow            = uow;
 }
예제 #2
0
 public LocksController(ILockHttpService lockHttpService, IRemoteLockRepository lockRepository,
                        IMapper mapper, IUnitOfWork uow, IActionLogger actionLogger)
 {
     this.lockHttpService = lockHttpService;
     this.lockRepository  = lockRepository;
     this.mapper          = mapper;
     this.uow             = uow;
     this.actionLogger    = actionLogger;
 }
 public RemoteLockUpdateSecretKeyResolver(IRemoteLockRepository lockRepository)
 {
     this.lockRepository = lockRepository;
 }
예제 #4
0
 public LockHttpService(IRemoteLockRepository lockRepository)
 {
     this.lockRepository = lockRepository;
     httpClient          = new HttpClient();
 }