Class MessagingOptions

Namespace
ProtoTest.Messaging
Assembly
ProtoTest.Messaging.dll

Messaging defaults, layered from ProtoTest:Messaging over the code-based registration.

public sealed class MessagingOptions : IProtoConfigurableOptions
Inheritance
MessagingOptions
Implements
Inherited Members
Extension Methods

Fields

ConfigurationSectionName

public const string ConfigurationSectionName = "ProtoTest:Messaging"

Field Value

string

Properties

DefaultTimeout

How long AwaitAsync waits when the caller does not name a timeout.

public TimeSpan DefaultTimeout { get; set; }

Property Value

TimeSpan

Destinations

Destinations this suite awaits, configured for the run; an adapter declares the test's per-test taps from it before the system under test publishes. Optional for brokers that keep history.

public IList<string> Destinations { get; set; }

Property Value

IList<string>