diff --git a/examples/Spring/Spring.Examples.Pool/Examples/Pool/PooledQueuedExecutor.cs b/examples/Spring/Spring.Examples.Pool/Examples/Pool/PooledQueuedExecutor.cs index 60a959d8..d2e4b4f5 100644 --- a/examples/Spring/Spring.Examples.Pool/Examples/Pool/PooledQueuedExecutor.cs +++ b/examples/Spring/Spring.Examples.Pool/Examples/Pool/PooledQueuedExecutor.cs @@ -3,6 +3,7 @@ using System; using System.Collections; using System.Threading; using Spring.Pool; +using Spring.Pool.Support; using Spring.Threading; namespace Spring.Examples.Pool @@ -20,7 +21,7 @@ namespace Spring.Examples.Pool // ah, self documenting code: // Here you can see that we decided to let the // executor process all the currently queued tasks. - QueuedExecutor executor = o as QueuedExecutor; + QueuedExecutor executor = o as Spring.Threading.QueuedExecutor; executor.ShutdownAfterProcessingCurrentlyQueuedTasks(); } //// @@ -110,7 +111,7 @@ namespace Spring.Examples.Pool public class PooledQueuedExecutor : IExecutor { - Spring.Pool.SimplePool pool; + SimplePool pool; private IList syncs; class Queuer @@ -173,7 +174,12 @@ namespace Spring.Examples.Pool // queue the task and remember its ISync ... syncs.Add(Queuer.Queue(pool, runnable)); } - + + public void Execute(Action action) + { + throw new NotImplementedException(); + } + //// public void Stop () { diff --git a/examples/Spring/Spring.Examples.Pool/Spring.Examples.Pool.2008.csproj b/examples/Spring/Spring.Examples.Pool/Spring.Examples.Pool.2008.csproj index 1bb1512f..12e4021d 100644 --- a/examples/Spring/Spring.Examples.Pool/Spring.Examples.Pool.2008.csproj +++ b/examples/Spring/Spring.Examples.Pool/Spring.Examples.Pool.2008.csproj @@ -1,7 +1,7 @@  Local - 8.0.30729 + 9.0.30729 2.0 {C261D9ED-85C3-4B35-BE48-7156F5B17430} Debug @@ -75,9 +75,13 @@ prompt - - log4net - ..\..\..\lib\Net\1.1\log4net.dll + + False + lib\net\2.0\LinqBridge.dll + + + False + lib\net\2.0\Spring.Threading.dll System @@ -94,11 +98,6 @@ System.XML - - Spring.Core - {710961A3-0DF4-49E4-A26E-F5B9C044AC84} - {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - @@ -108,6 +107,12 @@ Code + + + {710961A3-0DF4-49E4-A26E-F5B9C044AC84} + Spring.Core.2008 + + diff --git a/examples/Spring/Spring.Examples.Pool/Spring.Examples.Pool.csproj b/examples/Spring/Spring.Examples.Pool/Spring.Examples.Pool.csproj index c4f5265a..6e598b1a 100644 --- a/examples/Spring/Spring.Examples.Pool/Spring.Examples.Pool.csproj +++ b/examples/Spring/Spring.Examples.Pool/Spring.Examples.Pool.csproj @@ -1,7 +1,7 @@ @@ -79,11 +79,6 @@ AssemblyName = "System.Xml" HintPath = "..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.XML.dll" /> - diff --git a/examples/Spring/Spring.Examples.Pool/lib/net/2.0/LinqBridge.dll b/examples/Spring/Spring.Examples.Pool/lib/net/2.0/LinqBridge.dll new file mode 100644 index 00000000..305c9bb4 Binary files /dev/null and b/examples/Spring/Spring.Examples.Pool/lib/net/2.0/LinqBridge.dll differ diff --git a/examples/Spring/Spring.Examples.Pool/lib/net/2.0/Spring.Threading.dll b/examples/Spring/Spring.Examples.Pool/lib/net/2.0/Spring.Threading.dll new file mode 100644 index 00000000..f5bd2935 Binary files /dev/null and b/examples/Spring/Spring.Examples.Pool/lib/net/2.0/Spring.Threading.dll differ