/// <summary> /// Constructs a new instance. /// </summary> /// <param name="serviceBusOptions">The <see cref="ServiceBusOptions"/>.</param> public MessagingProvider(IOptions <ServiceBusOptions> serviceBusOptions) { _options = serviceBusOptions?.Value ?? throw new ArgumentNullException(nameof(serviceBusOptions)); }
public ServiceBusAccount(ServiceBusOptions options, IConfiguration configuration, IConnectionProvider connectionProvider = null) { _options = options ?? throw new ArgumentNullException(nameof(options)); _configuration = configuration; _connectionProvider = connectionProvider; }