I get an error when trying to Detach a list of objects. The code looks like this:
using (var context = new AltusContext()){ IQueryable list = context.Addresses.Where(x => x.Datechecked == new DateTime(1900, 1, 1)).Take(10); IQueryable detached = context.CreateDetachedCopy(list); }
I get a missing method exception, saying it cant find the constructor... any help would be appreciated.
The error:
System.MissingMethodException occurred
Message=Le constructeur sur le type 'Telerik.OpenAccess.Query.Piece`1[[Altus.Data.Models.Geo.Address, Altus.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' est introuvable.
Source=mscorlib
StackTrace:
à System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
à System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
à Telerik.OpenAccess.OpenAccessContext.CreateDetachedCopy[T](T entity, FetchStrategy fetchStrategy)
à Telerik.OpenAccess.OpenAccessContext.CreateDetachedCopy[T](T entity, Expression`1[] referenceProperties)
à Altus.UI.Test.TestForm.button4_Click(Object sender, EventArgs e)
InnerException: