/// <summary> /// Регистрирует стратегию обработки сообщений, получение которых завершилось провалом. /// </summary> /// <param name="failedDeliveryStrategy">Стратегия обработки сообщений, получение которых завершилось провалом.</param> /// <returns>Конфигуратор получателя с установленной стратегией обработки сообщений.</returns> public IReceiverConfigurator OnFailed(IFailedDeliveryStrategy failedDeliveryStrategy) { this.Options.FailedDeliveryStrategy = failedDeliveryStrategy.Maybe(); return(this); }
/// <summary> /// Регистрирует стратегию обработки сообщений, получение которых завершилось провалом. /// </summary> /// <param name="failedDeliveryStrategy">Стратегия обработки сообщений, получение которых завершилось провалом.</param> /// <returns>Конфигуратор получателя с установленной стратегией обработки сообщений.</returns> public IReceiverConfigurator OnFailed(IFailedDeliveryStrategy failedDeliveryStrategy) { return(this.configuration.OnFailed(failedDeliveryStrategy)); }
/// <summary> /// The on failed. /// </summary> /// <param name="failedDeliveryStrategy"> /// The failed delivery strategy. /// </param> public void OnFailed(IFailedDeliveryStrategy failedDeliveryStrategy) { this.ReceiverDefaults.FailedDeliveryStrategy = failedDeliveryStrategy.Maybe(); }
/// <summary> /// Регистрирует стратегию обработки сообщений, получение которых завершилось провалом. /// </summary> /// <param name="failedDeliveryStrategy">Стратегия обработки сообщений, получение которых завершилось провалом.</param> /// <returns>Конфигуратор получателя с установленной стратегией обработки сообщений.</returns> IReceiverConfigurator <T> IReceiverConfigurator <T> .OnFailed(IFailedDeliveryStrategy failedDeliveryStrategy) { this.configuration.OnFailed(failedDeliveryStrategy); return(this); }