Создайте экземпляр класса, который самостоятельно реализует интерфейс ILoginAuth
:
var loginVM = new LoginViewModel(new LoginAuth());
... или пусть контейнер сделает это за вас:
var loginVM = new LoginViewModel(Container.Resolve<ILoginAuth>());
Чтобы последний вариант работал, необходимо зарегистрировать сопоставления типов, переопределив метод RegisterTypes
:
protected override void RegisterTypes(IContainerRegistry containerRegistry)
{
containerRegistry.Register<ILoginAuth, LoginAuth>();
}