public enum struct ShutdownInitiator
Describes the source of a shutdown event.
public const ShutdownInitiator Application
The shutdown event originated from the application using the RabbitMQ .NET client library.
public const ShutdownInitiator Library
The shutdown event originated from the RabbitMQ .NET client library itself.
Shutdowns with this ShutdownInitiator code may appear if,
for example, an internal error is detected by the client,
or if the server sends a syntactically invalid
frame. Another potential use is on IConnection AutoClose.
public const ShutdownInitiator Peer
The shutdown event originated from the remote AMQP peer.
A valid received connection.close or channel.close event
will manifest as a shutdown with this ShutdownInitiator.