我正在使用复合应用程序指南(第 2 版,2009 年 2 月)。
我已经用一个区域构建了 Shell,一个 Bootstrapper 和一个具有两个视图的 Employee Module,我希望 RegionManager 将这两个视图都添加到 shell 中的一个区域。
但是,该区域中仅显示添加到 RegionManager 的最后一个视图。
我需要更改什么以便两个视图都显示在 Shell 的区域中?
namespace EmployeeModule
{
public class EmployeeModule : IModule
{
private readonly IRegionManager _regionManager;
public EmployeeModule(IRegionManager regionManager)
{
_regionManager = regionManager;
}
public void Initialize()
{
_regionManager.RegisterViewWithRegion(Infrastructure.RegionNames.MainRegion, typeof(Views.EmployeesView.EmployeesView));
_regionManager.RegisterViewWithRegion(Infrastructure.RegionNames.MainRegion, typeof(Views.EmployeesListView.EmployeesListView));
}
}
}