Not really sure how to start.
I have a custom module with two content types (two data models) both implementing Lifecycle.
I am trying to use one manager to handle both content types. I can implement IContentLifecycleManager for both types in one manager and it the manager to handle check in/check out of each content type separately. But...
IContentLifecycleManager is deprecated. And we are supposed to use the LifecycleDecorator right? But how can only one LifecycleDecorator be used for two different content types?? In the example below a content type needs to be supplied:
public ILifecycleDecorator Lifecycle
return LifecycleFactory.CreateLifecycle<ContentType#1>(this, new Action<Content, Content>(this.Copy));
So how do you supply two decorators?