Esempio n. 1
0
 /// <summary>
 /// Enable or disable MSMQ dead letter queueing.
 /// </summary>
 /// <param name="options">Option being extended.</param>
 /// <param name="enable">Either enable or disabling message dead letter queueing.</param>
 public static void UseDeadLetterQueue(this ExtendableOptions options, bool enable = true)
 {
     Guard.AgainstNull(nameof(options), options);
     options.GetDispatchProperties()[KeyDeadLetterQueue] = enable.ToString();
 }