/// <summary> /// Prevents a default instance of the <see cref="AzureSender"/> class from being created. /// </summary> private AzureSender() { Logger.Info("Constructor called: Initializing a new instance of the AzureSender."); IMessageStore store = null; this.messageFactory = new AzureMessagingFactory(store); this.bus = messageFactory.CreateMessageBus(); }
static async Task Main(string[] args) { var factory = new AzureMessagingFactory(); var sender = factory.GetSender("Endpoint=sb://test.servicebus.windows.net;Authentication=ManagedIdentity", "test"); await sender.SendAsync("test message"); Console.WriteLine("Message Sent"); Console.ReadLine(); }