DependencyInjection:AspNet 5的依赖注入插件

时间:2024-06-10 18:14:52
【文件属性】:

文件名称:DependencyInjection:AspNet 5的依赖注入插件

文件大小:35KB

文件格式:ZIP

更新时间:2024-06-10 18:14:52

C#

依赖注入额外功能 添加了内置的一些额外的依赖项注入系统。 [ServiceDescriptor]属性 向Microsoft.Framework.DependencyInjection命名空间添加一个属性,该属性使您可以在DI系统中注册特定的类。 单独使用该属性将在实现中注册所有类(和基类)。 您可以指定一种服务类型,以指示一个特定的接口。 您还可以指示AspNet 5支持的生存期。 IServiceCollection.AddAssembly(....) 扩展方法。 扫描给定的程序集,以获取ServiceDescriptor属性,并将其添加到Service Collection中。 ServiceDescriptor.FromAssembly(....) 扩展方法。 扫描给定的程序集并为找到的每个程序集生成描述。 未来的计划 随着在AspNet 5中引入新的元编程模型,有一些计划(


【文件预览】:
DependencyInjection-master
----test()
--------DependencyInjection.Compiler.Tests()
--------DependencyInjection.Tests()
----global.json(111B)
----Readme.md(2KB)
----appveyor.yml(780B)
----src()
--------Blacklite.Framework.DependencyInjection.Preprocess()
--------Blacklite.Framework.DependencyInjection()
----NuGet.config(256B)
----uses()
--------ClassLibrary1()
----build.cmd(60B)
----.gitignore(3KB)
----build.ps1(2KB)
----.editorconfig(264B)
----build.sh(10B)
----.gitattributes(2KB)

网友评论