private void ExtendPageWithPageData(RenderPageViewModel renderPageViewModel, IPage pageData) { if (renderPageViewModel.MasterPage != null) { ExtendPageWithPageData(renderPageViewModel.MasterPage, renderPageViewModel.PageData); } renderPageViewModel.ExtendWithPageData(pageData); }