Skip to content

ReportRegistry class

namespace: Serenity.Reporting   assemblySerenity.Net.Services

Default report registry implementation

public class ReportRegistry : IReportRegistry

Public Members

name description
ReportRegistry(…) Initializes a new instance of the class.
GetAvailableReportsInCategory(…)
GetReport(…) Returns report with the report key, optionally validating its permissions.
HasAvailableReportsInCategory(…)
static GetReportCategoryTitle(…) Gets category title for a category key
static GetReportKey(…) Gets report key for the report type by looking at its ReportAttribute, returning type full name if it does not have a report key or the attribute.
class Category Model for a report category.
class Report Metadata for a registered report.

See Also