/// <summary> /// Create a service and set the database context /// </summary> public CCWDataService(IHttpContextAccessor httpContextAccessor, IConfiguration configuration, DbAppContext context, ICCWService ccwService, ILogger <CCWDataService> logger, IMapper mapper) : base(httpContextAccessor, context, mapper) { _context = context; _configuration = configuration; _ccwService = ccwService; _logger = logger; }
public CCWController(IHttpContextAccessor httpContextAccessor, IConfigurationRoot configuration, DbAppContext context, ILoggerFactory loggerFactory) { Configuration = configuration; _service = CCWServiceFactory.CreateService(configuration); _httpContextAccessor = httpContextAccessor; _context = context; userId = getFromHeaders("SM_UNIVERSALID"); guid = getFromHeaders("SMGOV_USERGUID"); directory = getFromHeaders("SM_AUTHDIRNAME"); _logger = loggerFactory.CreateLogger(typeof(CCWController)); }