Hello Lars Solberg,
the ObjectScopeProvider classes are generated by enable project wizard so that our databinding implementations can obtain a Database or ObjectScope. It is perfectly possible to life without an
ObjectScopeProvider! I do that all the time .... :-)
Also, this helper class allows us to obtain the assembly that is trying to open the Database. And in cases, where an entry assembly is not available, the AdjustForDynamicLoad method is needed in order to find the right entries into the configuration.
You can have more than one ObjectScopeProvider too...
the Telerik team