Skip to main content
All docs
V26.1
  • ReportDesignerConfigurationBuilder.RegisterDataSourceWizardConfigFileJsonConnectionStringsProvider() Method

    Enables the Web Report Designer to use JSON data source connections specified in the application configuration file.

    Namespace: DevExpress.AspNetCore.Reporting

    Assembly: DevExpress.AspNetCore.Reporting.v26.1.dll

    NuGet Package: DevExpress.AspNetCore.Reporting

    Declaration

    public ReportDesignerConfigurationBuilder RegisterDataSourceWizardConfigFileJsonConnectionStringsProvider()

    Returns

    Type Description
    ReportDesignerConfigurationBuilder

    A ReportDesignerConfigurationBuilder that can be used to further configure the Report Designer services.

    Remarks

    The Data Source Wizard uses a connection string provider to obtain available data connections. The following code snippet registers a JSON connection string provider on application startup:

    using DevExpress.AspNetCore;
    using DevExpress.AspNetCore.Reporting;
    using DevExpress.DataAccess.Web;
    using Microsoft.AspNetCore.Hosting;
    using Microsoft.Extensions.Configuration;
    using Microsoft.Extensions.DependencyInjection;
    
    var builder = WebApplication.CreateBuilder(args);
    
    builder.Services.ConfigureReportingServices(configurator => {
        configurator.ConfigureReportDesigner(designerConfigurator => {
            designerConfigurator.RegisterDataSourceWizardConfigFileConnectionStringsProvider();
        });
    });
    
    var app = builder.Build();
    
    See Also