2つのコードを2つの異なる電子メールに送信するコードを作成しています(両方の電子メールの所有者が同じ人であることを確認する)。そして、私はエラーを受け取りました:
System.InvalidOperationException:非同期呼び出しはすでに進行中です。このメソッドを呼び出すには、完了またはキャンセルする必要があります。
まあ、最初の送信完了後に2番目のメールを送信するのを避けることはできますが、多くのユーザーが同時にメールを送信したい場合は(パスワードを忘れた、メールの変更、登録、... )それは問題を引き起こすでしょうか?または、同じページで繰り返し実行される場合にのみ、このエラーが発生します。事前にasp.netでSMTP.SendAsyncを使用することをお勧めします。
おかげで、
Ashkan