public void MyTestOracleLauncher() { using (OracleLauncher launcher = DbPackage.CreateSampleOraLauncher(1001)) { Parallel.For(0, 100, i => // Just simulating multiple(100) producers { for (int j = 0; j < 200000; j++) { launcher.AddSampleOraRow(i * 200000 + j, (double)j * 0.618); } }); } }
public static void AddSampleOraRow(this OracleLauncher launcher, int itemId, double itemValue) { launcher.Post(itemId, itemValue); }