[ArgumentException: An item with the same key has already been added.]
System.ThrowHelper.ThrowArgumentException(ExceptionResource
resource) +48
System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) +2668392
Csla.Server.DataPortalMethodCache.GetMethodInfo(Type objectType, String methodName, Object[] parameters) +162
Csla.Server.DataPortalMethodCache.GetFetchMethod(Type objectType, Object criteria) +107
Csla.DataPortal.Fetch(Type objectType, Object criteria) +524
Csla.DataPortal.Fetch(Object criteria) +75
I suppose this has something to do with threading, however I haven't found a solution yet how to solve it...That's why it is beta code
Thank you for finding this issue - I agree that it is a missing lock in the cache handling.
Copyright (c) Marimer LLC