Report controller.cs
Public httpresponsemessage getorderreport(int id, string language='',string type='pdf')Var rep= new ReportViewerBuilder().AddDataSet('po',purchaseorders.ToList().SetParameters(parameter list).SetTemplateurl(reportTemplatePath).SetReportType(type).BuildReport();Throw error