public Task NotifyFaulted <T>(ConsumeContext <T> context, TimeSpan duration, string consumerType, Exception exception) where T : class { var faultTask = GenerateFault(context, exception); _receiveContext.AddPendingTask(faultTask); return(_receiveContext.NotifyFaulted(context, duration, consumerType, exception)); }
public Task NotifyFaulted <T>(ConsumeContext <T> context, TimeSpan duration, string consumerType, Exception exception) where T : class { Task faultTask = GenerateFault(context, exception); _pendingTasks.Add(faultTask); Task receiveTask = _receiveContext.NotifyFaulted(context, duration, consumerType, exception); _pendingTasks.Add(receiveTask); return(TaskUtil.Completed); }
public Task NotifyFaulted(TimeSpan duration, string consumerType, Exception exception) { return(ReceiveContext.NotifyFaulted(this, duration, consumerType, exception)); }