Add DevExpress Reporting and Custom Report Storage

Updated project dependencies to include DevExpress Reporting and PDF Drawing libraries. Registered DevExpress services and middleware in `Program.cs`. Added `CustomReportStorageWebExtension` to handle read-only invoice reports, including database and file system integration. Enhanced logging for better traceability and error handling.
This commit is contained in:
OlgunR
2026-06-08 08:38:44 +02:00
parent 6dd1fd71da
commit f19251ac1a
3 changed files with 137 additions and 2 deletions

View File

@@ -16,8 +16,10 @@
</Target>
<ItemGroup>
<PackageReference Include="DevExpress.AspNetCore.Reporting" Version="25.2.7" />
<PackageReference Include="DevExpress.Document.Processor" Version="25.2.7" />
<PackageReference Include="DevExtreme.AspNet.Core" Version="25.2.*" />
<PackageReference Include="DevExpress.Pdf.Drawing" Version="25.2.7" />
<PackageReference Include="DevExtreme.AspNet.Core" Version="25.2.7" />
<PackageReference Include="MailKit" Version="4.16.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.8">