- Added `EnvelopeGen` as a trusted class for deserialization. - Registered `InMemoryReportStorageWebExtension` as a singleton. - Registered `ReportStorageWebExtension` as a singleton using a factory. - Added `IReportProviderAsync` as a scoped service with `CustomReportProvider`. - Registered `InMemoryReportStorageWebExtension` globally. - Refactored app startup to load fonts asynchronously before running: - Introduced `FontLoader.LoadFonts` to load "opensans.ttf". - Replaced `await builder.Build().RunAsync()` with a `host` variable.
1.8 KiB
1.8 KiB