Create Excel By Three Simple Steps
You Must Install ExcelMaker Nuget
You Must AddService ExcelMaker in Startup
ExcelMaker.Startup.ConfigureService(services)
*** Attention : To Use SqlQuery You Need Configure Dapper
Use : var queryList = new QueryViewModel()
Add Query : queryList.AddQuery(SqlQuery, Excel Worksheet Name,TableStyles)
Use Method : var file = _excelMaker.ExcelMakeByQuery(queryList.GetList())
And you must return File : return File(file, _excelMaker.ContentType(), "MyFile.xlsx")
Use : var dynamicList = new DynamicListViewModel()
Add List : dynamicList.AddList<@ListType>(YourList, WorkSheet Name, TableStyles);
Use Method : var file = _excelMaker.ExcelMakeByList(dynamicList.GetList());
And you must return File : return File(file, _excelMaker.ContentType(), "MyFile.xlsx")