Unify email/SMS via ProcessWeb Mailer API, remove legacy
Replaces legacy email/SMS logic with a new IComService abstraction using the ProcessWeb Mailer API for all outbound communication. Removes FuchsFdsEmail, FuchsEmailService, IEmailService, SmtpAccountSettings, and FuchsEmailSettings. Updates controllers to use IComService. Refactors appsettings.json to use a new "Mailer" section. Adds ProcessWebComSettings and a stub for secret management. Removes OCORE.sms.SMS77 and direct SMTP/MailKit usage. Cleans up solution file references to OCORE projects.
This commit is contained in:
@@ -12,22 +12,6 @@
|
||||
<BuildType Solution="db-dev.processweb.de|Any CPU" Project="Debug" />
|
||||
<BuildType Solution="server02.processweb.de|Any CPU" Project="Debug" />
|
||||
</Project>
|
||||
<Project Path="../../WebProjectComponents/OCORE/OCORE/OCORE.csproj">
|
||||
<BuildType Solution="db-dev.processweb.de|*" Project="Debug" />
|
||||
<BuildType Solution="server02.processweb.de|*" Project="Debug" />
|
||||
</Project>
|
||||
<Project Path="../../WebProjectComponents/OCORE_Charting/OCORE_Charting.csproj">
|
||||
<BuildType Solution="db-dev.processweb.de|*" Project="Debug" />
|
||||
<BuildType Solution="server02.processweb.de|*" Project="Debug" />
|
||||
</Project>
|
||||
<Project Path="../../WebProjectComponents/OCORE_web/OCORE_web.csproj">
|
||||
<BuildType Solution="db-dev.processweb.de|*" Project="Debug" />
|
||||
<BuildType Solution="server02.processweb.de|*" Project="Debug" />
|
||||
</Project>
|
||||
<Project Path="../../WebProjectComponents/OCORE_web_pdf/OCORE_web_pdf.csproj">
|
||||
<BuildType Solution="db-dev.processweb.de|*" Project="Release" />
|
||||
<BuildType Solution="server02.processweb.de|*" Project="Debug" />
|
||||
</Project>
|
||||
<Project Path="Fuchs.Tests/Fuchs.Tests.csproj">
|
||||
<BuildType Solution="db-dev.processweb.de|*" Project="Debug" />
|
||||
<BuildType Solution="server02.processweb.de|*" Project="Debug" />
|
||||
|
||||
Reference in New Issue
Block a user