Run files RDLC (Local Report) in Asp.Net Core WebApi.
Install-Package AspNetCore.Reporting -Version 2.1.0
Install-Package System.Text.Encoding.CodePages -Version 4.5.1
Install-Package System.Drawing.Common -Version 4.5.1
- Implement code in controller method to test
System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);
var _file = @"Reports\testeReport.rdlc";
LocalReport localReport = new LocalReport(_file);
...
localReport.AddDataSource("DataSet1", dt);
...
var result = localReport.Execute(RenderType.Pdf, extension, parameters: reportParams);
byte[] file = result.MainStream;
...