是否可以自動鏈接在C#中使用SMTPClient發送電子郵件(使用SMTPClient)與ADO.net交易?配對電子郵件交易和ADO.NET交易
因此,考慮到發送電子郵件失敗的情況,ADO.NET事務也會失敗並自動回滾?
乾杯
是否可以自動鏈接在C#中使用SMTPClient發送電子郵件(使用SMTPClient)與ADO.net交易?配對電子郵件交易和ADO.NET交易
因此,考慮到發送電子郵件失敗的情況,ADO.NET事務也會失敗並自動回滾?
乾杯
是的,你需要一個事務上下文中發送郵件,並等待完成,然後就回滾事務上的任何異常或承諾,如果沒有任何。沒有常見的方法來做到這一點。
如果發送郵件發生錯誤,您可以回滾事務(或事務範圍)。 (只要你不想取消郵件發送作爲事務回滾的一部分...))
但是,我不知道你是什麼意思的「自動」鏈接;發送失敗的電子郵件不會自動執行回滾。