前言:在.Net WebApi开发过程中,肯定会有很多的业务模块,会有很多的类需要注入,如果一个个去注入的话,未免有些过于麻烦而且代码的可读性也会比较差。所以往往这个时候我们就会考虑有没有一种批量注入的方式?一劳永逸。
答案肯定是有的,而且不只一种。以下方式是我一直在使用也是非常喜欢的一种方式(发现我个人特别喜欢用特性来做一些事情)。这种方式其实也是最开始学CORE的时候,在某开源框架上看到的(具体什么名字也忘记了,这位老师的这套框架与我个人的开发习惯不谋而合,当时甚是喜欢,很多东西影响至今);