public void TestInitialise() { var credentialsFilePath = Path.Combine(Environment.CurrentDirectory, "credentials.csv"); if (!File.Exists(credentialsFilePath)) { throw new FileNotFoundException( string.Format("Could not locate the credentials file required for the functional tests. Expected at {0}", credentialsFilePath), credentialsFilePath); } var credentialsFileContent = File.ReadAllText(credentialsFilePath).Trim(); var credentials = credentialsFileContent.Split(','); var apiKey = credentials[0].Trim(); var secret = credentials[1]; secret = secret.Replace("\r", string.Empty).Replace("\n", string.Empty).Trim(); secret = Convert.ToBase64String(Encoding.Default.GetBytes(secret)); _compute = new ComputeClient(apiKey, secret); }
public static void Compute() { //tag::client-compute-setup[] var igniteCfg = new IgniteConfiguration { ClientConnectorConfiguration = new ClientConnectorConfiguration { ThinClientConfiguration = new ThinClientConfiguration { MaxActiveComputeTasksPerConnection = 10 } } }; IIgnite ignite = Ignition.Start(igniteCfg); //end::client-compute-setup[] var cfg = new IgniteClientConfiguration(); //tag::client-compute-task[] IIgniteClient client = Ignition.StartClient(cfg); IComputeClient compute = client.GetCompute(); int result = compute.ExecuteJavaTask <int>("org.foo.bar.AddOneTask", 1); //end::client-compute-task[] }
public void TestInitialise() { var credentialsFilePath = Path.Combine(Environment.CurrentDirectory, "credentials.csv"); if (!File.Exists(credentialsFilePath)) { throw new FileNotFoundException( string.Format("Could not locate the credentials file required for the functional tests. Expected at {0}", credentialsFilePath), credentialsFilePath); } var credentialsFileContent = File.ReadAllText(credentialsFilePath).Trim(); var credentials = credentialsFileContent.Split(','); var apiKey = credentials[0].Trim(); var secret = credentials[1]; secret = secret.Replace("\r", string.Empty).Replace("\n", string.Empty).Trim(); secret = Convert.ToBase64String(Encoding.Default.GetBytes(secret)); _compute = new ComputeClient(apiKey, secret); }