public async Task Work() { var body = new DoWorkMessage { NatureOfWork = "Not much", StartsAt = DateTimeOffset.UtcNow.AddYears(3) }; await _sqsClient.SendDoWorkMessageAsync(body); }
public IActionResult DoWork(DoWorkMessage model) { _logger.LogDebug("Received order to do {WorkType} starting at {StartAt}", model.NatureOfWork, model.StartsAt); return(Ok()); }
public Task SendDoWorkMessageAsync(DoWorkMessage body) { return(SendMessagesAsync(WorkerConstants.DoWorkTaskName, body)); }