[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration

ReportDesignerConfiguration Class

Represents configuration options for the report designer.

Inheritance
ReportDesignerConfiguration
Namespace: GrapeCity.ActiveReports.Web.Designer
Assembly: MESCIUS.ActiveReports.Aspnetcore.Designer.dll
Syntax
public sealed class ReportDesignerConfiguration

Constructors

Name Description
ReportDesignerConfiguration()

Properties

Name Description
EnabledDataApi

Gets or sets a value indicating whether the server API for the data source and data set editors is enabled.

LocateDataSource

Gets or sets the function to locate the data source.

OmitViewerConfiguration

Gets or sets a value that instructs the designer to omit the built-in viewer configuration.

Prefix

Gets or sets the web API endpoint prefix.

Methods

Name Description
UseConfig(string)

Specifies the path to the ActiveReports.config or GrapeCity.ActiveReports.config file.

UseDataProviders(DataProviderInfo[])

Adds custom data providers.

UseFileStore(DirectoryInfo, IDictionary<ResourceType, DirectoryInfo>, FileStoreOptions)

Uses the built-in file store for report files and resources.

UseReportViewer(Action<ReportViewerConfiguration>)

Configures middleware for the ActiveReports viewer API.

UseReportsProvider(IReportStore)

Uses a custom report store provider.

UseResourcesProvider(IResourceRepositoryProvider)

Uses a custom resource store provider.