我正在使用WPF
,MVP
和Unity Framework
来dependency injection
。
当我解决IniciarSesionView
时,会出现IniciarSesionView
和IniciarSesionPresentador
的无限循环。
Current.MainWindow = IoCFactory.Instance.CurrentContainer.Resolve<Vistas.IniciarSesionView>();
public partial class IniciarSesionView : Window, IIniciarSesion
{
private IniciarSesionPresentador _presentador;
public IniciarSesionView(IniciarSesionPresentador presentador)
{
InitializeComponent();
_presentador = presentador;
}
}
public class IniciarSesionPresentador
{
private readonly IIniciarSesion _view;
public IniciarSesionPresentador(IIniciarSesion view)
{
_view = view;
}
}