public PageInfo GetPageInfo(Type pageType) { PageInfo pageInfo; TurboSync.TryGetPage(pageType, out pageInfo); return(pageInfo); }
public PageInfo GetPageInfo <TPage>(AppInfo appInfo) { PageInfo pageInfo; if (TurboSync.TryGetPage <TPage>(out pageInfo)) { return(pageInfo); } var pageMeta = _metadata.GetPageMeta <TPage>(); if (pageMeta.Meta == null) { return(null); } return(TurboSync.AddPage(appInfo.App, pageMeta)); }