Add ReceiverService and enhance DocumentService

Added `ReceiverService` to the dependency injection container in `Program.cs` and implemented its functionality for fetching receiver email suggestions via API.

Enhanced `DocumentService` with a new method `GetSenderDocumentDetailsByEnvelopeIdAsync` to fetch sender document details by envelope ID. Introduced JSON handling improvements with `JsonSerializerOptions`.

These changes improve support for receiver-related operations and extend document-related capabilities.
This commit is contained in:
2026-09-29 11:58:29 +02:00
parent 1ebd43e3b0
commit 4d3f72a3ed
4 changed files with 57 additions and 0 deletions

View File

@@ -42,6 +42,7 @@ builder.Services.AddScoped<SignatureCacheService>();
builder.Services.AddSingleton<AppVersionService>();
builder.Services.AddScoped<EnvelopeService>();
builder.Services.AddScoped<LocalizationService>();
builder.Services.AddScoped<ReceiverService>();
// UI Preferences & Theme
builder.Services.AddScoped<UserPreferencesService>();