Exemplo n.º 1
0
 public IncidentService(IIncidentRepository incidentRepository, IBehaviourOutcomeRepository outcomeRepository,
                        IBehaviourStatusRepository statusRepository, IIncidentTypeRepository incidentTypeRepository)
 {
     _incidentRepository     = incidentRepository;
     _outcomeRepository      = outcomeRepository;
     _statusRepository       = statusRepository;
     _incidentTypeRepository = incidentTypeRepository;
 }
Exemplo n.º 2
0
        private DevicePingListener(
            IRuleRepository ruleRepository,
            IIncidentRepository incidentRepository,
            IDevicePingRepository devicePingRepository,
            IIncidentTypeRepository incidentTypeRepository
            )
        {
            _ruleRepository         = ruleRepository;
            _incidentRepository     = incidentRepository;
            _incidentTypeRepository = incidentTypeRepository;

            _ruleEvaluator = new RuleEvaluator(devicePingRepository);
        }
Exemplo n.º 3
0
 public static void MakeInstance(
     IRuleRepository ruleRepository,
     IIncidentRepository incidentRepository,
     IDevicePingRepository devicePingRepository,
     IIncidentTypeRepository incidentTypeRepository
     )
 {
     _instance = new DevicePingListener(
         ruleRepository,
         incidentRepository,
         devicePingRepository,
         incidentTypeRepository
         );
 }
Exemplo n.º 4
0
 public IncidentTypeManipulation(IIncidentTypeRepository incidentTypeRepository)
 {
     _incidentTypeRepository = incidentTypeRepository;
 }