/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="config"></param> public ApiLogService(ILogger <ApiLogService> logger, IConfiguration config) { _logger = logger; _config = config; var contextOptionBuilder = new DbContextOptionsBuilder <Models.DB.WebHookHubContext>(); contextOptionBuilder.UseSqlServer(_config.GetConnectionString("DefaultConnection")); _db = new Models.DB.WebHookHubContext(contextOptionBuilder.Options); }
/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="context"></param> /// <param name="config"></param> public NotificationService(ILogger <NotificationService> logger, Models.DB.WebHookHubContext context, IConfiguration config) { _logger = logger; _context = context; _config = config; }