public AuditAnalysisMetricLogic( ISearchAuditBatchRepository searchAuditBatchRepository, IAuditAnalysisRepository auditAnalysisRepository, IPoisonWaitRepository poisonWaitRepository, ILogger logger) { this.searchAuditBatchRepository = searchAuditBatchRepository; this.auditAnalysisRepository = auditAnalysisRepository; this.poisonWaitRepository = poisonWaitRepository; this.logger = logger.WithClassName().WithCategory(Names.LogCategory.Metric); }
public UserExperienceService( IServerAuditService auditService, IPoisonWaitRepository poisonWaitRepository, ISearchAuditBatchRepository searchAuditBatchRepository, ILogger logger) { this.auditService = auditService; this.poisonWaitRepository = poisonWaitRepository; this.searchAuditBatchRepository = searchAuditBatchRepository; this.logger = logger.WithClassName().WithCategory(Names.LogCategory.UserExperience); }