Fix missing DI registrations for localizer and reporting #3
Loading…
Reference in a new issue
No description provided.
Delete branch "d/di-registration-fixes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
🤖 Claude AI Code Review
Summary — Adds missing DI registrations for the non-generic
IStringLocalizerand the PDF/Excel exporters used by reporting, plus routine patch-level package bumps.Code Quality ⭐⭐⭐⭐☆
Clean, well-documented use of
TryAddto keep consumer overrides working; the fixes directly address real runtime resolution gaps.Issues
🟡 CheapHelpers.Services.csproj —
Azure.AI.Translation.Documentbumped 2.0.0 → 3.0.0 andMicrosoft.Graph6.2.0 → 6.5.0 are not patch-level bumps. The major version jump on Azure.AI.Translation is a potential breaking change; verify the consuming code still compiles/behaves correctly (this is out of scope for a PR titled "Fix missing DI registrations").The DI fixes are correct and safe. Just confirm the
Azure.AI.Translation.Document3.0.0 major bump doesn't break existing translation code before merging.📊 Tokens: 7625 input + 381 output | 💰 Cost: ~$0.0476
Generated by Claude Opus 4.8 via Gitea Actions