IGNITE-5919 .NET: Add ReadKey at the end of EntryProcessorExample
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/9f662cc4 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/9f662cc4 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/9f662cc4 Branch: refs/heads/ignite-3479 Commit: 9f662cc4b524305af3126af49ccace7dab40216e Parents: f120551 Author: Pavel Tupitsyn <ptupit...@apache.org> Authored: Fri Sep 22 13:03:44 2017 +0300 Committer: Pavel Tupitsyn <ptupit...@apache.org> Committed: Fri Sep 22 13:03:44 2017 +0300 ---------------------------------------------------------------------- .../dotnet/Apache.Ignite.Core.Tests/Examples/Example.cs | 6 ++++++ .../Apache.Ignite.Examples/Datagrid/EntryProcessorExample.cs | 4 ++++ 2 files changed, 10 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/9f662cc4/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Examples/Example.cs ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Examples/Example.cs b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Examples/Example.cs index e7a264d..9c3625f 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Examples/Example.cs +++ b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Examples/Example.cs @@ -56,8 +56,14 @@ namespace Apache.Ignite.Core.Tests.Examples // Each example has a ReadKey at the end, which throws an exception in test environment. if (ex.Message != "Cannot read keys when either application does not have a console or " + "when console input has been redirected from a file. Try Console.Read.") + { throw; + } + + return; } + + throw new Exception("ReadKey missing at the end of the example."); } /// <summary> http://git-wip-us.apache.org/repos/asf/ignite/blob/9f662cc4/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/EntryProcessorExample.cs ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/EntryProcessorExample.cs b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/EntryProcessorExample.cs index bd805c5..197a435 100644 --- a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/EntryProcessorExample.cs +++ b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/EntryProcessorExample.cs @@ -73,6 +73,10 @@ namespace Apache.Ignite.Examples.Datagrid PrintCacheEntries(cache); } + + Console.WriteLine(); + Console.WriteLine(">>> Example finished, press any key to exit ..."); + Console.ReadKey(); } /// <summary>