public CreateGuardPatrolCommandHandler(
     IGuardPatrolDomainRepository guardPatrolDomainRepository,
     IGuardPatrolFactory guardPatrolFactory)
 {
     this.guardPatrolDomainRepository = guardPatrolDomainRepository;
     this.guardPatrolFactory          = guardPatrolFactory;
 }
 public DeleteGuardPatrolCommandHandler(
     IGuardPatrolDomainRepository guardPatrolDomainRepository)
 {
     this.guardPatrolDomainRepository = guardPatrolDomainRepository;
 }
 public ChangeAvailabilityCommandHandler(
     IGuardPatrolDomainRepository guardPatrolDomainRepository)
 {
     this.guardPatrolDomainRepository = guardPatrolDomainRepository;
 }
 public UpdateLocationCommandHandler(
     IGuardPatrolDomainRepository guardPatrolDomainRepository)
 {
     this.guardPatrolDomainRepository = guardPatrolDomainRepository;
 }