Exemple #1
0
        void CreateAndSendFault <T>(T message, Exception exception)
            where T : class
        {
            var fault = new Fault <T>(message, exception);

            _context.NotifyFault(bus =>
            {
                SendFault(bus, FaultAddress, ResponseAddress, RequestId, fault);
            });
        }
Exemple #2
0
        void CreateAndSendFault <T>(T message, Exception exception)
            where T : class
        {
            var fault           = new Fault <T>(message, exception);
            var bus             = Bus;
            var faultAddress    = FaultAddress;
            var responseAddress = ResponseAddress;
            var requestId       = RequestId;

            _context.NotifyFault(() => SendFault(bus, faultAddress, responseAddress, requestId, fault));
        }
Exemple #3
0
 public void NotifyFault(Action faultAction)
 {
     _context.NotifyFault(faultAction);
 }
Exemple #4
0
 public void NotifyFault(Action <IServiceBus> faultCallback)
 {
     _context.NotifyFault(faultCallback);
 }