コード例 #1
0
ファイル: MetadataBuilder.cs プロジェクト: wenbinke/susucms
        public MetadataBuilder(FrontContext frontContext)
        {
            _frontContext = frontContext;

            var viewData = _frontContext.ViewData;
            if (viewData.MetaFields == null)
            {
                viewData.MetaFields = GetMetaFields();
            }

            _metaFields = viewData.MetaFields;
        }
コード例 #2
0
ファイル: ScriptBuilder.cs プロジェクト: wenbinke/susucms
        public ScriptBuilder(FrontContext frontContext, HtmlHelper htmlHelper)
        {
            _htmlHelper = htmlHelper;
            _frontContext = frontContext;

            var viewData = _frontContext.ViewData;
            if (viewData.ScriptContext == null)
            {
                viewData.ScriptContext = new ScriptContext();
            }
            _scriptContext = viewData.ScriptContext;
        }
コード例 #3
0
ファイル: ZoneBuilder.cs プロジェクト: wenbinke/susucms
        public ZoneBuilder(FrontContext frontContext, HtmlHelper htmlHelper)
        {
            _frontContext = frontContext;
            _htmlHelper = htmlHelper;
            _widgetBuilder = new WidgetBuilder(_htmlHelper);

            var viewData = _frontContext.ViewData;
            if (viewData.ZoneMap == null)
            {
                viewData.ZoneMap = GetZoneMap();
            }

            _zoneMap = viewData.ZoneMap;
        }
コード例 #4
0
ファイル: ThemeBuilder.cs プロジェクト: wenbinke/susucms
 public ThemeBuilder(FrontContext frontContext, HtmlHelper htmlHelper)
 {
     _frontContext = frontContext;
     _htmlHelper = htmlHelper;
 }
コード例 #5
0
ファイル: HtmlTitleBuilder.cs プロジェクト: wenbinke/susucms
 public HtmlTitleBuilder(FrontContext frontContext)
 {
     _frontContext = frontContext;
 }
コード例 #6
0
ファイル: FaviconBuilder.cs プロジェクト: wenbinke/susucms
 public FaviconBuilder(FrontContext frontContext, HtmlHelper htmlHelper)
 {
     _frontContext = frontContext;
     _htmlHelper = htmlHelper;
 }