using System; using System.Collections.Generic; using System.Text; namespace TEAMModelOS.SDK.Module.AzureServiceBus { public class AzureServiceBusService :IAzureServiceBusService { public ServiceBusModel serviceBusModel; public AzureServiceBusService(AzureServiceBusOptions options) { serviceBusModel = AzureServiceBusClientSingleton.getInstance(options).GetServiceBusClient() ; } public void init() { if (serviceBusModel != null) { } } public TopClient GetTopClient(string TopName) { serviceBusModel.topClients.TryGetValue(TopName, out TopClient topClient); return topClient; } public SubClient GetSubClient(string SubName) { serviceBusModel.subClients.TryGetValue(SubName, out SubClient subClient); return subClient; } } }