Class WireTapResult<TPayload>
- Namespace
- PatternKit.Messaging.Routing
- Assembly
- PatternKit.Core.dll
Result returned by WireTap<TPayload>.
public sealed class WireTapResult<TPayload>
Type Parameters
TPayload
- Inheritance
-
WireTapResult<TPayload>
- Inherited Members
Constructors
WireTapResult(Message<TPayload>, string, IReadOnlyList<string>)
public WireTapResult(Message<TPayload> message, string tapName, IReadOnlyList<string> invokedTaps)
Parameters
messageMessage<TPayload>tapNamestringinvokedTapsIReadOnlyList<string>
Properties
InvokedTaps
The ordered tap handlers invoked for the message.
public IReadOnlyList<string> InvokedTaps { get; }
Property Value
Message
The unchanged message that was observed.
public Message<TPayload> Message { get; }
Property Value
- Message<TPayload>
TapName
The wire-tap name.
public string TapName { get; }