I have code that was previously adding ExtendedProperties to components like
component.ExtendedProperties( new { prop = someObject });
This method is no longer available and the constructor for Property is marked internal.
Is there a new way of doing this for v2.5?
Specifically, I have a custom ComponentActivator that needs some instance information at resolution time from the initial registration. I have been storing this information in the ExtendedProperties then retrieving it in the ComponentActivator constructor using
model.ExtendedProperties["prop"] as MyObjectType;