using System.Collections.Generic; using DashboardDemo.Localization.DashboardDemo; using DashboardDemo.Pages.widgets; using Volo.Abp.AspNetCore.Mvc.UI.Widgets; using Volo.Abp.Localization; namespace DashboardDemo.Widgets { public class WidgetDefinitionProvider : IWidgetDefinitionProvider { public List GetDefinitions() { return new List { new WidgetDefinition( WidgetNames.MyWidget, typeof(MyWidgetViewComponentModel), new LocalizableString(typeof(DashboardDemoResource), "MyWidgett") ), new WidgetDefinition( WidgetNames.DemoStatistics, typeof(DemoStatisticsViewComponentModel), new LocalizableString(typeof(DashboardDemoResource), "DemoStatistics") ) }; } } }