.Net Core 生命周期
1.Transient:每一次GetService都會創建一個新的實例 瞬間生命周期 : 每次需要創建一個全新的(輕量級無狀態服務盡量用Transient)
2.Scoped:在同一個Scope內只初始化一個實例 ,可以理解為( 每一個request級別只創建一個實例,同一個http request會在一個 scope內) 單例進程唯一實例 :每一次請求都是同一個(多用於時間)(日常用Scope)
3.Singleton:(單例)整個應用程序生命周期內只創建一個實例
