ASP.NET Boilerplate フレームワークを使用して、要求されたときに配布する電子メール システムを提供しています。UserEmailer 内でメール システムが動作するようになりました。ただし、現在、電子メールの送信者は現時点で電子メールを提供していません。以前は機能していましたが、EmailSenderBase を経由する代わりに、NullEmailSender を経由するようになりました。これが発生する可能性のある理由と、問題が発生している可能性のある場所はありますか?
最初の注入からでも、emailSender は NullEmailSender と等しくなります。
依存性注入が機能していないようですが、コンストラクターを使用して手動でコーディングできます。
_emailSender = new SmtpEmailSender(new SmtpEmailSenderConfiguration(SettingManager));
使用するのではなく
_emailSender = emailSender
ここにいくつかのリソースがあり ます http://www.aspnetboilerplate.com/Pages/Documents
https://github.com/aspnetboilerplate/aspnetboilerplate/tree/master/src/Abp/Net/Mail