public ItemsController(ILogger <ItemsController> logger, IBGLContext bglContext, DateTimeService dateTimeService, ILogicContext <Item, ItemReport> logicContext) { this._logger = logger; this._context = bglContext; this._dateTimeService = dateTimeService; this._logicContext = logicContext; }
// Injection so that this can be unit tested public ItemLogicContext(IBGLContext context, DateTimeService dateTimeService) { this._context = context; this._dateTimeService = dateTimeService; }