Skip to content

feat: adopt shared LocalizedText from design-blazor - #161

Merged
andregoepel merged 1 commit into
mainfrom
feature/adopt-shared-localized-text
Jul 26, 2026
Merged

feat: adopt shared LocalizedText from design-blazor#161
andregoepel merged 1 commit into
mainfrom
feature/adopt-shared-localized-text

Conversation

@andregoepel

Copy link
Copy Markdown
Owner

Summary

Bumps AndreGoepel.Design.Blazor 1.4.2 → 1.6.0 (both root and samples/Directory.Packages.props, which must stay in lockstep — restore fails with NU1605 otherwise). Deletes IdentityTextExtensions.cs; IdentityLocalizedComponentBase is now a one-line : LocalizedComponentBase<IdentityStrings> closed-generic subclass of the shared design-blazor base. IdentityStrings and the resx files stay untouched.

All ~38 Razor pages needed zero changes — they only ever said @inherits IdentityLocalizedComponentBase, a name that keeps resolving to the same local type.

Verification

  • dotnet csharpier format . clean
  • dotnet build — 0 warnings, 0 errors
  • dotnet test — 191 + 130 + 92 = 413 passing, including all 130 bUnit tests that render every identity page through this base class
  • dotnet list package --vulnerable --include-transitive — clean

Closes #155

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adopt shared LocalizedText from design-blazor (plan D adoption)

1 participant