從GitHub我看到注冊 SendGrid 客戶端的正常方法是使用瞬態生命周期。我找不到有關 SendGrid 客戶端執行緒安全的資訊。是否可以在多執行緒中使用它?將其注冊為瞬態依賴項而不是單身人士有什么利弊嗎?
uj5u.com熱心網友回復:
AddSendGrid
SendGrid 客戶端在呼叫該方法時注冊為臨時服務。如果你想將服務注冊為作用域或單例,你可以,但沒有內置的幫助程式。您可以復制源代碼AddSendGrid
并根據需要進行調整。
據我所知,SendGrid 客戶端及其依賴項(HTTP 客戶端)沒有可能導致競爭條件或死鎖的代碼,因此它應該是執行緒安全的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/535904.html