349a5ac560696f8c820996f809bb04797a3df70a
JsonSerializer.Serialize(p.Settings) uses the compile-time type
EmailChannelSettings, producing only {EmailChannelType:1} in the DB.
Use p.Settings.GetType() to force runtime type so all SmtpChannelSettings
properties (Host, Port, Username, Password, etc.) are actually persisted.
Ref: IT-628
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
hrynco-notification-service
Description
Languages
C#
76.6%
HTML
17.1%
CSS
3.8%
Dockerfile
2.5%