/// <summary> /// Constructor /// </summary> /// <param name="baseAddress">Base address to service bus</param> /// <param name="settings">AMQP transport settings</param> public AmqpMessagingFactory(Uri baseAddress, AmqpTransportSettings settings) { this.Address = baseAddress; this.settings = settings; SharedAccessSignatureTokenProvider sasTokenProvider = (SharedAccessSignatureTokenProvider)this.ServiceBusSecuritySettings.TokenProvider; this.amqpAddress = new Address(this.Address.Host, this.TransportSettings.Port, sasTokenProvider.KeyName, sasTokenProvider.SharedAccessKey); }
/// <summary> /// Constructor /// </summary> /// <param name="baseAddress">Base address to service bus</param> /// <param name="settings">AMQP transport settings</param> public AmqpMessagingFactory(Uri baseAddress, AmqpTransportSettings settings) { this.Address = baseAddress; this.TransportSettings = settings; SharedAccessSignatureTokenProvider sasTokenProvider = (SharedAccessSignatureTokenProvider)this.TransportSettings.TokenProvider; this.amqpAddress = new Address(this.Address.Host, this.TransportSettings.Port, sasTokenProvider.KeyName, sasTokenProvider.SharedAccessKey); }