Пример #1
0
        private async Task CheckReadTagsAsync()
        {
            _logger.LogDebug("Check's read tags.");

            var reads = await _readRepository.GetAllEpc();

            if (reads.Count() > 0)
            {
                foreach (var read in reads)
                {
                    _logger.LogInformation("Publishing event: EPC => {Epc}).", read.Epc);

                    var message = JsonConvert.SerializeObject(read);

                    await _readServiceBus.SendAsync(message);
                }

                await _readServiceBus.CloseAsync();
            }
        }