# GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration" class="text-break">ReportDesignerConfiguration Class
</h1>
  <div class="markdown level0 summary"><p>Represents configuration options for the report designer.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">ReportDesignerConfiguration</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.ActiveReports.Web.Designer.html">GrapeCity.ActiveReports.Web.Designer</a></h6>
  <h6><strong>Assembly</strong>: MESCIUS.ActiveReports.Aspnetcore.Designer.dll</h6>
  <h5 id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public sealed class ReportDesignerConfiguration</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration__ctor" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.#ctor">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.-ctor.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration__ctor">ReportDesignerConfiguration()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_EnabledDataApi" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.EnabledDataApi">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.EnabledDataApi.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_EnabledDataApi">EnabledDataApi</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the server API for the data source and data set editors is enabled.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_LocateDataSource" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.LocateDataSource">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.LocateDataSource.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_LocateDataSource">LocateDataSource</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the function to locate the data source.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_OmitViewerConfiguration" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.OmitViewerConfiguration">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.OmitViewerConfiguration.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_OmitViewerConfiguration">OmitViewerConfiguration</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that instructs the designer to omit the built-in viewer configuration.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_Prefix" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.Prefix">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.Prefix.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_Prefix">Prefix</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the web API endpoint prefix.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseConfig_System_String_" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseConfig(System.String)">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseConfig.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseConfig_System_String_">UseConfig(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Specifies the path to the ActiveReports.config or GrapeCity.ActiveReports.config file.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseDataProviders_GrapeCity_ActiveReports_Configuration_DataProviderInfo___" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseDataProviders(GrapeCity.ActiveReports.Configuration.DataProviderInfo[])">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseDataProviders.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseDataProviders_GrapeCity_ActiveReports_Configuration_DataProviderInfo___">UseDataProviders(DataProviderInfo[])</a>
        </td>
        <td class="markdown level1 summary"><p>Adds custom data providers.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseFileStore_System_IO_DirectoryInfo_System_Collections_Generic_IDictionary_GrapeCity_ActiveReports_ResourceType_System_IO_DirectoryInfo__GrapeCity_ActiveReports_Web_Designer_FileStoreOptions_" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseFileStore(System.IO.DirectoryInfo,System.Collections.Generic.IDictionary{GrapeCity.ActiveReports.ResourceType,System.IO.DirectoryInfo},GrapeCity.ActiveReports.Web.Designer.FileStoreOptions)">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseFileStore.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseFileStore_System_IO_DirectoryInfo_System_Collections_Generic_IDictionary_GrapeCity_ActiveReports_ResourceType_System_IO_DirectoryInfo__GrapeCity_ActiveReports_Web_Designer_FileStoreOptions_">UseFileStore(DirectoryInfo, IDictionary&lt;ResourceType, DirectoryInfo&gt;, FileStoreOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Uses the built-in file store for report files and resources.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseReportViewer_System_Action_GrapeCity_ActiveReports_Web_Viewer_ReportViewerConfiguration__" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseReportViewer(System.Action{GrapeCity.ActiveReports.Web.Viewer.ReportViewerConfiguration})">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseReportViewer.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseReportViewer_System_Action_GrapeCity_ActiveReports_Web_Viewer_ReportViewerConfiguration__">UseReportViewer(Action&lt;ReportViewerConfiguration&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configures middleware for the ActiveReports viewer API.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseReportsProvider_GrapeCity_ActiveReports_Web_Designer_IReportStore_" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseReportsProvider(GrapeCity.ActiveReports.Web.Designer.IReportStore)">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseReportsProvider.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseReportsProvider_GrapeCity_ActiveReports_Web_Designer_IReportStore_">UseReportsProvider(IReportStore)</a>
        </td>
        <td class="markdown level1 summary"><p>Uses a custom report store provider.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseResourcesProvider_GrapeCity_ActiveReports_Web_Designer_IResourceRepositoryProvider_" data-uid="GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseResourcesProvider(GrapeCity.ActiveReports.Web.Designer.IResourceRepositoryProvider)">
          <a class="xref" href="../MESCIUS.ActiveReports.Aspnet.Designer/GrapeCity.ActiveReports.Web.Designer.ReportDesignerConfiguration.UseResourcesProvider.html#GrapeCity_ActiveReports_Web_Designer_ReportDesignerConfiguration_UseResourcesProvider_GrapeCity_ActiveReports_Web_Designer_IResourceRepositoryProvider_">UseResourcesProvider(IResourceRepositoryProvider)</a>
        </td>
        <td class="markdown level1 summary"><p>Uses a custom resource store provider.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
