コード例 #1
0
ファイル: Mailer.cs プロジェクト: aamarber/Exceptionless
        private void QueueMessage(System.Net.Mail.MailMessage message) {
            CleanAddresses(message);

            _queue.Enqueue(message.ToMailMessage());
            _metricsClient.Counter(MetricNames.EmailsQueued);
        }
コード例 #2
0
ファイル: Mailer.cs プロジェクト: rpotalara/Exceptionless
        private async Task QueueMessageAsync(System.Net.Mail.MailMessage message, string metricsName) {
            await _metrics.CounterAsync($"mailer.{metricsName}").AnyContext();

            CleanAddresses(message);
            await _queue.EnqueueAsync(message.ToMailMessage()).AnyContext();
        }
コード例 #3
0
ファイル: Mailer.cs プロジェクト: Winterleaf/Exceptionless
 private Task QueueMessageAsync(System.Net.Mail.MailMessage message) {
     CleanAddresses(message);
     return _queue.EnqueueAsync(message.ToMailMessage());
 }
コード例 #4
0
ファイル: Mailer.cs プロジェクト: ben1095/Exceptionless
        private async Task QueueMessageAsync(System.Net.Mail.MailMessage message) {
            CleanAddresses(message);

            await _queue.EnqueueAsync(message.ToMailMessage()).AnyContext();
        }