public ArtemisClientConfig(string clientId, ArtemisClientManagerConfig config, AddressManager addressManager) { Preconditions.CheckArgument(!string.IsNullOrWhiteSpace(clientId), "clientId"); Preconditions.CheckArgument(config != null, "config"); Preconditions.CheckArgument(addressManager != null, "addressManager"); this._clientId = clientId; ConfigurationManager = config.ConfigurationManager; AddressManager = addressManager; EventMetricManager = config.EventMetricManager; AuditMetricManager = config.AuditMetricManager; RegistryClientConfig = config.RegistryClientConfig; DiscoveryClientConfig = config.DiscoveryClientConfig; }
public static void Initialize(TestContext context) { AddressManager.NewDiscoveryAddressManager("client", Constants.ManagerConfig); AddressManager.NewRegistryAddressManager("client", Constants.ManagerConfig); }