Добавьте дочерние проекты как библиотеку классов Razor.
Добавить как ссылку на проект (это будет включать все файлы ссылок, которые использовались в проекте библиотеки классов Razor) или как ссылку на сборку (которая содержит только .dll и view.dll)
и тогда мы легко сможем назвать виды (лучше, если мы добавим их в виде области),
In WebApplicationModule2 we have an action like this and it will return the view.
public IActionResult Index()
{
model objmodel = new model();
return View("~/Home/Index.cshtml",objmodel );
}
Добавьте в качестве ссылки на проект или предположительно ссылку из WebApplicationModule1.
public IActionResult Index()
{
model objmodel = new model(); // same model return from another project.
return View("~/WebApplicationModule2/Home/Index.cshtml",objmodel );
}
проходная модель должна быть такой же.