没有合适的资源?快使用搜索试试~ 我知道了~
DependencyInjection:AspNet 5的依赖注入插件
共39个文件
cs:19个
json:7个
xproj:4个
需积分: 9 0 下载量 53 浏览量
2021-05-22
00:28:12
上传
评论
收藏 35KB ZIP 举报
温馨提示
依赖注入额外功能 添加了内置的一些额外的依赖项注入系统。 [ServiceDescriptor]属性 向Microsoft.Framework.DependencyInjection命名空间添加一个属性,该属性使您可以在DI系统中注册特定的类。 单独使用该属性将在实现中注册所有类(和基类)。 您可以指定一种服务类型,以指示一个特定的接口。 您还可以指示AspNet 5支持的生存期。 IServiceCollection.AddAssembly(....) 扩展方法。 扫描给定的程序集,以获取ServiceDescriptor属性,并将其添加到Service Collection中。 ServiceDescriptor.FromAssembly(....) 扩展方法。 扫描给定的程序集并为找到的每个程序集生成描述。 未来的计划 随着在AspNet 5中引入新的元编程模型,有一些计划(
资源推荐
资源详情
资源评论
收起资源包目录
DependencyInjection-master.zip (39个子文件)
DependencyInjection-master
test
DependencyInjection.Compiler.Tests
Compiler
PreprocessAddAssemblyTests.cs 45KB
project.json 363B
DependencyInjection.Compiler.Tests.xproj 1KB
DependencyInjection.Tests
Extensions
ServicesContainerExtensionsTests.cs 6KB
project.json 352B
DependencyInjection.Tests.xproj 1KB
Fixtures
Service2.cs 424B
ProviderDE.cs 668B
Service1.cs 409B
ProviderA.cs 404B
OpenProviderBC.cs 631B
OpenProviderDE.cs 950B
ProviderBC.cs 596B
OpenProviderA.cs 327B
global.json 111B
Readme.md 2KB
appveyor.yml 780B
src
Blacklite.Framework.DependencyInjection.Preprocess
project.json 1KB
PreprocessAnnotation.cs 16KB
Blacklite.Framework.DependencyInjection.Preprocess.xproj 1KB
Properties
AssemblyInfo.cs 112B
Blacklite.Framework.DependencyInjection
Blacklite.Framework.DependencyInjection.xproj 1KB
ServicesContainerExtensions.cs 1KB
project.json 979B
ServiceDescriptorAttribute.cs 579B
ServiceDescriptorExtensions.cs 4KB
Properties
AssemblyInfo.cs 103B
debugSettings.json 20B
NuGet.config 256B
uses
ClassLibrary1
Services
ServiceA.cs 299B
project.json 391B
Class1.cs 300B
compiler
preprocess
PreprocessAnnotation.cs 23KB
build.cmd 60B
.gitignore 3KB
build.ps1 2KB
.editorconfig 264B
build.sh 10B
.gitattributes 2KB
共 39 条
- 1
资源评论
Mia不大听话
- 粉丝: 18
- 资源: 4592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- spice-guest-tools-0.164.4
- 第2次作业-单片机开发板.epro
- 免费进程管理器 ManageEngine-FreeProcessManager
- paraformer的cif模块 文本/alpha 强制对齐脚本
- 北京大学数字普惠金融指数(PKU-DFIIC)2011-2022
- 猪齿鱼Choerodon数智化开发管理平台,提供体系化方法论和协作、测试、DevOps及容器工具,帮助企业拉通需求、设计、开发
- 蚁群算法求解TSP问题
- springboot作业
- funasr 微调数据集制作脚本
- 免费密码过期提示工具 ManageEngine-ADSelfService-Plus-64bit.exe
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功