Я хочу создать проект, который содержит 2 представления и 2 модели представления.В одном из представлений будут отображаться лица, которых я получаю из канала, а в другом - погода, которую я также получаю из канала.
Теперь в моем конструкторе viewmodellocator у меня есть static ViewModelLocator () {Container = new UnityContainer();
if (ViewModelBase.IsInDesignModeStatic)
{
Container.RegisterType<IPersonService, Design.DesignDataService>();
}
else
{
Container.RegisterType<IPersonService, PersonService>();
}
Container.RegisterType<MainViewModel>(new ContainerControlledLifetimeManager());
}
// Access
public MainViewModel Main
{
get
{
return Container.Resolve<MainViewModel>();
}
}
, затем я настроил его использование в представлении
Но как я могу добавить свое представление о погоде?В основном мой конструктор выглядит следующим образом: MainViewModel (ICommentService commentsService)
нужен ли мне дополнительный параметр в конструкторе?
будет признателен, если кто-нибудь сможет помочь