I use the MVC web extension currently. I would like to use a logging extension and message broker in the future.
Is it worth trying to implement the message broker using the weakevent pattern to try to remove management of the publishers & subscribers, and untie the object lifetimes
from the kernel ( they are currently influenced through the object management and eventhandlers)?
When implementing the synchronization extension for 1.0, I had a lot of trouble trying to inject my code are the creation and calling context of the binding. For the creation I
had to create a behavior context decorator to replace the actual behavior for the component in order to control the object's creation (during the registration strategy's build
method). Is this easier or even possible in Ninject2?
Thanks,
-Ian