public TriggeredAlarmGuardsEventHandler( IGuardTaskFactory guardTaskDomainFactory, IGuardTaskDomainRepository guardTaskDomainRepository, IGuardPatrolQueryRepository guardPatrolQueryRepository, ILocationGuardPatrolService locationGuardPatrolService) { this.guardTaskDomainFactory = guardTaskDomainFactory; this.guardTaskDomainRepository = guardTaskDomainRepository; this.guardPatrolQueryRepository = guardPatrolQueryRepository; this.locationGuardPatrolService = locationGuardPatrolService; }
protected GuardPatrolsQueryHandler(IGuardPatrolQueryRepository guardPatrolQueryRepository) { this.guardPatrolQueryRepository = guardPatrolQueryRepository; }
public SearchGuardPatrolsQueryHandler(IGuardPatrolQueryRepository guardPatrolQueryRepository) : base(guardPatrolQueryRepository) { }