I am using Ninject 2.2.1.0 with Ninject.Web 2.2.0.0 in a webforms application.
I get daily error reports of the following ...
System.InvalidOperationException: Collection was modified; enumeration
Operationmay not be executed. in System.ThrowHelper.ThrowInvalidOperationException (ExceptionResource resource) in System.Collections.Generic.List 1.Enumerator.MoveNextRare()
at System.Collections.Generic.List1.Enumerator.MoveNext () in System.Linq.Enumerable.WhereSelectListIterator2.MoveNext()
at Ninject.Infrastructure.Language.ExtensionsForIEnumerableOfT.Map[T](IEnumerable 1 series, Action`1 action) in C: \ Projects \ Ninject \ Ninject \ SRC \ Ninject \ Infrastructure \ Language \ ExtensionsForIEnumerableOfT.cs: line 22 in Ninject.OnePerRequestModule.DeactivateInstancesForCurrentHttpRequest () in C: \ Projects \ Ninject \ SRC \ Ninject \ OnePerRequestModule.cs: line 63 in Ninject.OnePerRequestModule.b__0 (object o, EventArgs e) in C: \ Projects \ Ninject \ Ninject \ SRC \ Ninject \ OnePerRequestModule.cs: line 36 in System.Web.HttpApplication. SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () in System.Web.HttpApplication.ExecuteStep (IExecutionStep step, Boolean & completedSynchronously)
Seems to happen at peak times. Is there a stable version with this fixed?
source
share