Namespace Virtufin.WorkManager.Components
Classes
- SourceCredentialResolver
Resolves the effective AuthenticationHeaderValue for a code source fetch (
WorkManager.FetchFromUrlAsync) from a per-request Virtufin.WorkManager.Protos.SourceCredential, replacing the formerRegistryAuthHandler-- a DelegatingHandler registered unconditionally on theCodeFetcherIHttpClientFactory client and applied to every request whose host matched, regardless of whether the caller actually wanted the org credential used. Credentials are now explicit and per-request: a directly-supplied Basic/Bearer secret, or anamedreference resolved server-side (see ResolveNamed(string, string, out string?)) so that secret never has to be distributed to callers.
- WorkManager
Manages worker lifecycle, subscriptions, and processing.