- Add FastReport.Web as nuget dependency in your ASP.NET Core project:
<PackageReference Include="FastReport.Web" Version="*" />
- Register FastReport.Web in the Configure method of your Startup class:
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
...
app.UseFastReport();
...
}
- Create WebReport object and render it in your view file:
public IActionResult Index()
{
var webReport = new WebReport();
webReport.Report.Load("path/to/report.frx");
return View(webReport);
}
@model FastReport.Web.WebReport
<div>
@await Model.Render()
</div>
FastReport.Web for Core supports latest versions of Chrome, Firefox, Safari, Opera and Edge browsers.