У меня есть класс с некоторым событием:
public class Foo
{
public event FooEventHandler FooEvent;
public static void FooEvent(object sender, FooEventArgs fooEventEventArgs)
{
//...
}
}
Этот класс используется с Unity 1.2 (потому что я использую его в .Net Framework 2.0).
Также у меня есть FooRepository класс, который реализует бизнес-логику. В этом классе я хочу добавить приватный метод OnFooEvent () .
Как автоматически зарегистрировать это событие в контейнере Unity?
IUnityContainer _cont=new UnityContainer();
_cont.RegisterType<IRepository,FooRepository>();
var foo=_cont.Resolve<FooRepository>();