Transient: 每一次GetService都會建立一個新的實例,每次從容器 (IServiceProvider)中獲取的時候都是一個新的實例
Scoped: 在同一個Scope內只初始化一個實例 ,能夠理解爲( 每個request級別只建立一個實例,同一個http request會在一個 scope內),次從同一個容器中獲取的實例是相同的、
Singleton :整個應用程序生命週期之內只建立一個實例,每次從同根容器中(同根 IServiceProvider)獲取的時候都是同一個實例ide