title: How can I integrate Telerik Report Designer in an API created using ABP framework
body: <p>I am using ABP 4.4.2 version along with .Net 5.  This is an API that is being consumed by a javascript based frontend.
  Now I need to incorporate Telerik Reporting in my application.
  I am trying to follow the steps mentioned in the following url -
  <a href="https://docs.telerik.com/reporting/designing-reports/report-designer-tools/web-report-designer/how-to-set-up-in-.net-5-and-.net-core-3.1-applications" rel="nofollow noreferrer">https://docs.telerik.com/reporting/designing-reports/report-designer-tools/web-report-designer/how-to-set-up-in-.net-5-and-.net-core-3.1-applications</a></p>
  <p>Now this documentation suggests to use a base controller class called ReportDesignerControllerBase</p>
  <pre><code>public class ReportDesignerController : ReportDesignerControllerBase
      {
          public ReportDesignerController(IReportDesignerServiceConfiguration reportDesignerServiceConfiguration, IReportServiceConfiguration reportServiceConfiguration)
              : base(reportDesignerServiceConfiguration, reportServiceConfiguration)
          {
          }
      }
  </code></pre>
  <p>And on the other hand, it seems ABP requires AbpController base class to be used in every controller.</p>
  <p>This is where I am getting little confused on how to incorporate Telerik Reporting in the ABP application.</p>
  <p>I also tried using ITransientDependency interface as mentioned in some of the older posts.</p>
  <p>But nothing seem to work.</p>
  <p>I would really appreciate if anyone can guide me on this.</p>