Class WidgetsHelper
- Namespace
- Dynamicweb.Dashboard.Widgets
- Assembly
- Dynamicweb.Core.dll
Contains some helpers methods for easy work with log event widgets
- Inheritance
-
Widgets
Helper
- Inherited Members
Fields
DurationFilterOptionIds
Field Value
LogLevelFilterOptionIds
Field Value
Methods
GetLogCategories(List<ParameterOption>)
Get log event categories
Parameters
options
List<ParameterOption >
GetLogEventTimePeriod(List<ParameterOption>)
Gets time periods.
Parameters
options
List<ParameterOption >
GetLogEvents(string, string, TimePeriodUnit)
Get log events
public static IEnumerable<LogEvent> GetLogEvents(string eventLevel, string category, TimePeriodUnit timePeriod)
Parameters
eventLevel
stringcategory
stringtimePeriod
TimePeriod Unit
Returns
GetLogEvents(string, string, TimePeriodUnit, string, int)
Get log events
public static IEnumerable<LogEvent> GetLogEvents(string eventLevel, string category, TimePeriodUnit timePeriod, string orderBy, int top)
Parameters
eventLevel
stringcategory
stringtimePeriod
TimePeriod Unit orderBy
stringtop
int
Returns
GetLogEvents(string, string, DateTime)
Get log events
public static IEnumerable<LogEvent> GetLogEvents(string eventLevel, string category, DateTime startTime)
Parameters
Returns
GetLogEvents(string, string, DateTime, string, int)
Get log events
public static IEnumerable<LogEvent> GetLogEvents(string eventLevel, string category, DateTime startTime, string orderBy, int top)
Parameters
Returns
GetLogLevelOptions(List<ParameterOption>)
Get log level options
Parameters
options
List<ParameterOption >
GetScheduledTasks(string, TimePeriodUnit, bool)
public static IList<Task> GetScheduledTasks(string taskId, TimePeriodUnit timePeriod, bool includeOverdueTasks = false)
Parameters
taskId
stringtimePeriod
TimePeriod Unit includeOverdueTasks
bool
Returns
GetStartTimeFromPeriod(TimePeriodUnit)
Get start time by period
Parameters
timePeriod
TimePeriod Unit
Returns
GetTasks(List<ParameterOption>)
Parameters
options
List<ParameterOption >
ParseCategoryAndAction(string)
Parameters
categoryParameter
string
Returns
TaskIsActive(Task)
Parameters
task
Task