public SearchModel(IOptionsMonitor <General> configuration, IHttpContextAccessor contextAccessor, ILogger <SearchModel> logger, ISdsQueryExecutionBase sdsQueryExecutionBase, ITokenService tokenService, IGpConnectQueryExecutionService queryExecutionService, IApplicationService applicationService, IAuditService auditService, IReportingService reportingService, IConfigurationService configurationService, ILoggerManager loggerManager = null) : base(configuration, contextAccessor, reportingService) { _contextAccessor = contextAccessor; _logger = logger; _sdsQueryExecutionBase = sdsQueryExecutionBase; _tokenService = tokenService; _queryExecutionService = queryExecutionService; _applicationService = applicationService; _auditService = auditService; _reportingService = reportingService; _configurationService = configurationService; if (null != loggerManager) { _loggerManager = loggerManager; } }
public LdapTokenService(ILogger <LdapTokenService> logger, ISdsQueryExecutionBase sdsQueryExecutionBase, IApplicationService applicationService) { _sdsQueryExecutionBase = sdsQueryExecutionBase; _applicationService = applicationService; _logger = logger; }