コード例 #1
0
 public ISettings GetDefault()
 {
     var settings = new WebItemSettings();
     WebItemManager.Instance.GetItemsAll().ForEach(w =>
     {
         var opt = new WebItemOption()
         {
             ItemID = w.ID,
             SortOrder = WebItemManager.GetSortOrder(w),
             Disabled = false,
         };
         settings.SettingsCollection.Add(opt);
     });
     return settings;
 }
コード例 #2
0
        public ISettings GetDefault()
        {
            var settings = new WebItemSettings();

            WebItemManager.Instance.GetItemsAll().ForEach(w =>
            {
                var opt = new WebItemOption()
                {
                    ItemID    = w.ID,
                    SortOrder = WebItemManager.GetSortOrder(w),
                    Disabled  = false,
                };
                settings.SettingsCollection.Add(opt);
            });
            return(settings);
        }
コード例 #3
0
ファイル: WebItemSettings.cs プロジェクト: y2ket/AppServer
        public ISettings GetDefault(IServiceProvider serviceProvider)
        {
            var settings       = new WebItemSettings();
            var webItemManager = serviceProvider.GetService <WebItemManager>();

            webItemManager.GetItemsAll().ForEach(w =>
            {
                var opt = new WebItemOption
                {
                    ItemID    = w.ID,
                    SortOrder = webItemManager.GetSortOrder(w),
                    Disabled  = false,
                };
                settings.SettingsCollection.Add(opt);
            });
            return(settings);
        }