Esempio n. 1
0
        public static async Task ProcessMethod(TextWriter log)
        {
            try
            {
                Console.WriteLine("ProcessMethod");

                QueueConsumerFor <MailMessage> .WithStandaloneThread.Using(new MailsMessagesSender())
                .With(PoolingFrequencer.For(MailsMessagesSender.EstimatedTime))
                .StartConsimung();
            }
            catch (Exception ex)
            {
                Console.WriteLine("ProcessMethod error");
                Console.WriteLine(ex);
                log.WriteLine("Error occurred in processing pending requests. Error : {0}", ex.Message);
            }
        }
Esempio n. 2
0
 public void StartConsumigMailsMessagesSender()
 {
     QueueConsumerFor <MailMessage> .WithinCurrentThread.Using(new MailsMessagesSender())
     .With(PoolingFrequencer.For(MailsMessagesSender.EstimatedTime))
     .StartConsimung();
 }
Esempio n. 3
0
 public void StartConsumigProductGeneratorResult()
 {
     QueueConsumerFor <OrderProductGeneratorResult> .WithinCurrentThread.Using(new ProductGeneratorResult())
     .With(PoolingFrequencer.For(ProductGeneratorResult.EstimatedTime))
     .StartConsimung();
 }