public ObjectContainer.ChangeSet SynchronizeData(ObjectContainer.ChangeSet changes)
ObjectContainer.ChangeSet ccData = null;
IObjectScope os = ObjectScopeProvider1.GetNewObjectScope();
ccData = ObjectContainer.CommitChanges(changes, Telerik.OpenAccess.ObjectContainer.Verify.Changed, os, true, true);
catch (Exception ex)
Unfortunately there is no way to use another version of OpenAccess with Sitefinity. A Sitefinity release is configured to work only with a certain version. There are mappings configured, and very often OA team provides us with implementations done especially for our needs.
Of course we are looking forward to every OA release and possibly upgrade the existing version of the assembly every time. We will continue to follow this procedure, but for the time being we suggest you using the default version.