public async Task Get_AdhocRequests() { var connectionStringFactory = new ConnectionStringFactory(this._configuration); var repo = new TaskSchedulerRepository(connectionStringFactory, this._logger); var result = await repo.ReadUnprocessedTask(DateTime.UtcNow); }
public async Task Create_CreatesARow() { var connectionStringFactory = new ConnectionStringFactory(this._configuration); var repo = new TaskSchedulerRepository(connectionStringFactory, this._logger); var adhocRequest = new AdHocScheduleRequest { JsonSqsMessage = "abc", OriginatingService = "surv-main", Processed = false, Queue = SurveillanceSqsQueue.CaseMessage, ScheduleFor = DateTime.UtcNow }; await repo.SaveTask(adhocRequest); }