I have created a little WPF application using Caliburn.Micro by following the documentation and using a MefBootstrapper.
I'd like to move this into an assembly so this functionality can be shared across a number of other applications.
I will be calling from some existing WinForms and from other WPF applications probably created using Caliburn.
I am struggling to figure out the basic layout of the components.
I have tried creating a basic Test application UI and using Caliburn.Micro with a RootViewModel. This has a method RunWizard wired to a button.
I can't for the life of me figure out how to get my assembly called to run the moved code, i.e. what I should code in the RunWizard method.
Any pointers would be helpful but please don't waste your time if I am asking something unreasonable.