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); } }
public void StartConsumigMailsMessagesSender() { QueueConsumerFor <MailMessage> .WithinCurrentThread.Using(new MailsMessagesSender()) .With(PoolingFrequencer.For(MailsMessagesSender.EstimatedTime)) .StartConsimung(); }
public void StartConsumigProductGeneratorResult() { QueueConsumerFor <OrderProductGeneratorResult> .WithinCurrentThread.Using(new ProductGeneratorResult()) .With(PoolingFrequencer.For(ProductGeneratorResult.EstimatedTime)) .StartConsimung(); }