Repository navigation
v1.0.0
First stable release of DGates.Identity.NotificationProviders.
Drop-in IEmailSender/ISmsSender providers for ASP.NET Core Identity — swap between SMTP,
SendGrid, Postmark, Twilio, or AWS SNS with a single DI registration, no other application code
changes.
1.0.0-beta.1 was validated by real consumption in angular-dotnet-auth-template, which now
depends on this package instead of its own local notification implementations — this stable
release re-points that dependency from the beta to 1.0.0.
Included
IEmailSender: SMTP, SendGrid, Postmark — each with its ownIOptions<T>, no cross-provider
couplingISmsSender(package-defined, not a stock ASP.NET Core Identity contract): Twilio, AWS SNS —
designed against both from the start so the interface isn't shaped around one vendorOverrideRecipientredirect support for every provider, implemented once per domainBaseUrlOverride/ServiceUrlOverridesandbox redirection for every provider- Full local dev setup via prebuilt mock images from
dgates-mock-servers— see
docs/LOCAL_DEV.md - Full unit + integration test coverage against real mock backends for all five providers
Install
dotnet add package DGates.Identity.NotificationProviders --version 1.0.0Changed since 1.0.0-beta.1
- No functional changes — this release exists to mark the API surface stable, following
validation via real consumption inangular-dotnet-auth-template