public MessageSenderCreator(IManageMessagingFactoryLifeCycleInternal factories, ReadOnlySettings settings) { this.factories = factories; if (settings.HasExplicitValue(WellKnownConfigurationKeys.Connectivity.MessageSenders.RetryPolicy)) { retryPolicy = settings.Get <RetryPolicy>(WellKnownConfigurationKeys.Connectivity.MessageSenders.RetryPolicy); } }
public MessageReceiverCreator(IManageMessagingFactoryLifeCycleInternal factories, ReadOnlySettings settings) { this.factories = factories; receiveMode = settings.Get <ReceiveMode>(WellKnownConfigurationKeys.Connectivity.MessageReceivers.ReceiveMode); prefetchCount = settings.Get <int>(WellKnownConfigurationKeys.Connectivity.MessageReceivers.PrefetchCount); if (settings.HasExplicitValue(WellKnownConfigurationKeys.Connectivity.MessageReceivers.RetryPolicy)) { retryPolicy = settings.Get <RetryPolicy>(WellKnownConfigurationKeys.Connectivity.MessageReceivers.RetryPolicy); } }