示例#1
0
        public async Task DomainTopicCleanup([QueueTrigger(QueueNameToDelete)] string queueMessage)
        {
            DataCleanupParameters parameters = JsonSerializer.Deserialize <DataCleanupParameters>(queueMessage);

            if (string.IsNullOrWhiteSpace(parameters.DomainTopicName))
            {
                throw new ArgumentException($"{nameof(parameters.DomainTopicName)} value is invalid.");
            }

            await _serviceLayer.DeleteDomainTopic(parameters);
        }