Пример #1
0
        public static void ReplaceMacros(this IApplicationHost host, StringBuilder sb)
        {
            sb.Replace("$(Build)", host.AppBuild);
            sb.Replace("$(LayoutHead)", host.CustomAppHead());
            sb.Replace("$(AppleTouchIcon)", host.AppleTouchIcon());
            sb.Replace("$(LayoutManifest)", host.CustomManifest());
            sb.Replace("$(AssetsStyleSheets)", host.AppStyleSheetsLink("applink"));
            sb.Replace("$(HelpUrl)", host.HelpUrl);
            sb.Replace("$(Description)", host.AppDescription);
            var theme = host.Theme;

            sb.Replace("$(ColorScheme)", theme?.ColorScheme ?? null);
            sb.Replace("$(Theme)", theme?.FileName ?? null);
        }