Exemplo n.º 1
0
        /// <summary>
        /// Sets the Azure Service Bus connection properties.
        /// </summary>
        /// <param name="service">The service.</param>
        /// <param name="config">The configuration.</param>
        /// <param name="channelId">The channel identifier.</param>
        public static void AzureServiceBusPropertiesSet(this IAzureServiceBusMessagingService service
                                                        , IEnvironmentConfiguration config)
        {
            config.ServiceBusConnectionValidate(null);
            var connection = config.ServiceBusConnection();

            service.Connection = new AzureServiceBusConnection(
                new ServiceBusConnectionStringBuilder(connection)
                , ReceiveMode.PeekLock
                , null);
        }