Replaced `DigitalData.MessagingService.Client.DependencyInjection` with `DigitalData.MessagingService.Client` in the solution file, updating project references and build configurations. Improved logging by integrating Serilog's SQLite sink and `Serilog.UI` for web-based log visualization. Added dynamic log directory resolution and SQLite-based log storage in `Program.cs`. Enhanced `DigitalData.MessagingService.API.csproj` with metadata properties for better documentation and packaging. Added new NuGet dependencies for logging and removed unused `<Folder>` entries. Updated `appsettings.json` to include `Application:LogDirectory` and `Swagger:Enabled` settings for configurable logging and Swagger availability.
7.7 KiB
7.7 KiB