public virtual void TestXmlParserWithConfigFile() { var clientConfig = XmlClientConfigBuilder.Build(@"..\..\..\Hazelcast.Net\Resources\hazelcast-client-full.xml"); Assert.NotNull(clientConfig); }
public virtual void TestXmlParserWithConfigFile() { var xmlFile = Path.Combine(TestContext.CurrentContext.TestDirectory, "..", "..", "..", "Resources", "hazelcast-client-full.xml"); var clientConfig = XmlClientConfigBuilder.Build(xmlFile); Assert.NotNull(clientConfig); }
/// <summary> /// Creates a new hazelcast client using the given configuration object created programmaticly. /// </summary> /// <param name="config">The configuration.</param> /// <returns>IHazelcastInstance.</returns> /// <code> /// var configuration = new Configuration(); /// //configure configuration ... /// var hazelcastInstance = Hazelcast.NewHazelcastClient(configuration); /// var myMap = hazelcastInstance.GetMap("myMap"); /// </code> public static IHazelcastInstance NewHazelcastClient(Configuration config) { if (config == null) { config = XmlClientConfigBuilder.Build(); } var client = new HazelcastClient(config); client.Start(); Clients.TryAdd(client._instanceName, client); return(client); }
/// <summary> /// Creates a new hazelcast client using the given configuration object created programmaticly. /// </summary> /// <param name="config">The configuration.</param> /// <returns>IHazelcastInstance.</returns> /// <code> /// var clientConfig = new ClientConfig(); /// //configure clientConfig ... /// var hazelcastInstance = Hazelcast.NewHazelcastClient(clientConfig); /// var myMap = hazelcastInstance.GetMap("myMap"); /// </code> public static IHazelcastInstance NewHazelcastClient(ClientConfig config) { if (config == null) { config = XmlClientConfigBuilder.Build(); } var client = new HazelcastClient(config); client.Start(); var proxy = new HazelcastClientProxy(client); Clients.TryAdd(client.id, proxy); return(proxy); }
/// <summary> /// Creates a new hazelcast client using the given configuration xml file /// </summary> /// <param name="configFile">The configuration file with full or relative path.</param> /// <returns>IHazelcastInstance.</returns> /// <example> /// <code> /// //Full path /// var hazelcastInstance = Hazelcast.NewHazelcastClient(@"C:\Users\user\Hazelcast.Net\hazelcast-client.xml"); /// var myMap = hazelcastInstance.GetMap("myMap"); /// /// //relative path /// var hazelcastInstance = Hazelcast.NewHazelcastClient(@"..\Hazelcast.Net\Resources\hazelcast-client.xml"); /// var myMap = hazelcastInstance.GetMap("myMap"); /// </code> /// </example> public static IHazelcastInstance NewHazelcastClient(string configFile) { return(NewHazelcastClient(XmlClientConfigBuilder.Build(configFile))); }
/// <summary> /// Creates a new hazelcast client using default configuration. /// </summary> /// <remarks> /// Creates a new hazelcast client using default configuration. /// </remarks> /// <returns>IHazelcastInstance.</returns> /// <example> /// <code> /// var hazelcastInstance = Hazelcast.NewHazelcastClient(); /// var myMap = hazelcastInstance.GetMap("myMap"); /// </code> /// </example> public static IHazelcastInstance NewHazelcastClient() { return(NewHazelcastClient(XmlClientConfigBuilder.Build())); }
public void ReadConfig() { _clientConfig = XmlClientConfigBuilder.Build(new StringReader(Resources.hazelcast_config_full)); }
public virtual void TestXmlParserWithReader() { var clientConfig = XmlClientConfigBuilder.Build(new StringReader(Resources.hazelcast_config_full)); Assert.NotNull(clientConfig); }
public virtual void TestXmlParserDefault() { var clientConfig = XmlClientConfigBuilder.Build(); Assert.NotNull(clientConfig); }