Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the
 /// <see cref="T:com.kiranpatel.crimecluster.webservice.Controllers.IncidentController"/> class.
 /// </summary>
 /// <param name="repository">Repository.</param>
 /// <param name="configService">Config service.</param>
 /// <param name="logger">Logger.</param>
 /// <param name="serialisationService">Serialisation service.</param>
 /// <param name="incidentService">Incident service.</param>
 /// <param name="incidentBacklogService">Incident backlog service.</param>
 /// <param name="mapper">Data Transfer Mapper</param>
 public IncidentController(
     IRepository repository,
     IConfigurationService configService,
     ILogger logger,
     ISerialisationService serialisationService,
     IIncidentService incidentService,
     IIncidentBacklogService incidentBacklogService,
     IDataTransferService <Incident, IncidentDTO> mapper)
     : base(repository, configService, logger, serialisationService)
 {
     this.incidentService        = incidentService;
     this.incidentBacklogService = incidentBacklogService;
     this.mapper = mapper;
 }
Esempio n. 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="T:com.kiranpatel.crimecluster.framework.IncidentService"/> class.
 /// </summary>
 /// <param name="officerService">Officer service.</param>
 /// <param name="outcomeService">Outcome service.</param>
 /// <param name="backlogService">Backlog service.</param>
 /// <param name="locationService">Location service.</param>
 /// <param name="repository">Repository.</param>
 /// <param name="logger">Logger.</param>
 public IncidentService(
     IOfficerService officerService,
     IIncidentOutcomeService outcomeService,
     IIncidentBacklogService backlogService,
     ILocationService locationService,
     IRepository repository,
     ILogger logger)
     : base(repository, logger)
 {
     this.officerService  = officerService;
     this.outcomeService  = outcomeService;
     this.backlogService  = backlogService;
     this.locationService = locationService;
 }