public async Task Work()
        {
            var body = new DoWorkMessage
            {
                NatureOfWork = "Not much",
                StartsAt     = DateTimeOffset.UtcNow.AddYears(3)
            };

            await _sqsClient.SendDoWorkMessageAsync(body);
        }
Esempio n. 2
0
        public IActionResult DoWork(DoWorkMessage model)
        {
            _logger.LogDebug("Received order to do {WorkType} starting at {StartAt}", model.NatureOfWork, model.StartsAt);

            return(Ok());
        }
Esempio n. 3
0
 public Task SendDoWorkMessageAsync(DoWorkMessage body)
 {
     return(SendMessagesAsync(WorkerConstants.DoWorkTaskName, body));
 }