私はasp.net MVCの既存のCMSにメーリングリストを統合しています。どこから確認メールを送信すればよいですか?
私は契約者に確認メールを送信する必要があります。どこから送信するのですか、コントローラーか、サービス層ですか?
明確化:私は間違いなくSendConfirmationEmail()と呼ばれる別のサービスメソッドを作成します。問題は、登録フォームを処理しているコントローラ、または保留中のリクエストをDBに追加したサービスを誰に呼び出すのかです。
明らかに私は両方から送信できますが、どちらが適切なMVCですか?