如果采用自帶容器,因?yàn)榇藭r(shí)我們的IEmailService有多個(gè)實(shí)現(xiàn)類,因此需要注入IServiceProvider,然后通過(guò)IServiceProvider的GetServices復(fù)數(shù)版本來(lái)獲取多個(gè)服務(wù),此時(shí)可以順序調(diào)用多個(gè)實(shí)現(xiàn)服務(wù),如果需要區(qū)別其中的某一個(gè)服務(wù),可以通過(guò)type加以區(qū)分。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23...
www.dbjr.com.cn/article/2414...htm 2025-5-25