in rocketmq-client-csharp/ClientManagerFactory.cs [25:40]
public static IClientManager getClientManager(string resourceNamespace)
{
if (clientManagers.ContainsKey(resourceNamespace))
{
return clientManagers[resourceNamespace];
}
var clientManager = new ClientManager();
// TODO: configure client managers.
if (clientManagers.TryAdd<string, IClientManager>(resourceNamespace, clientManager))
{
return clientManager;
}
return clientManagers[resourceNamespace];
}