コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: ThinClient.cs プロジェクト: zombar/ignite
        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[]
        }
コード例 #3
0
        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);
        }