poodinis:支持自动装配的 D 依赖注入框架

时间:2024-06-19 08:45:03
【文件属性】:

文件名称:poodinis:支持自动装配的 D 依赖注入框架

文件大小:156KB

文件格式:ZIP

更新时间:2024-06-19 08:45:03

ioc dependency-injection d injection dlang

Poodinis 依赖注入框架 版本 8.0.3 版权所有 2014-2021 Mike Bierlee 根据 MIT 许可条款获得许可 - 请参阅 主要的: - 开发: Poodinis 是 D 编程语言的依赖注入框架。 它的灵感来自于 C++ 的和 IoC 容器。 Poodinis 支持通过具体类型或接口注册和解析类。 通过使用 UDA 或构造函数支持自动注入依赖项。 至少需要一个 D 2.068.2 兼容的编译器使用 Phobos 标准库可以使用 DUB 1.1.1 或更高版本构建 特征 成员注入:在任何可见性(公共、私有等)的类成员中注入依赖项 构造函数注入:在创建时自动注入类构造函数中的依赖项。 值注入:可以使用自定义值注入器注入诸如基元或结构之类的值类型。 类型限定符:将具体类型注入仅由抽象类型定义的成员。 应用上下文:通过工厂方法手动控制依赖的创建。 多线程:


【文件预览】:
poodinis-main
----source()
--------poodinis()
----TUTORIAL.md(16KB)
----CHANGES.md(7KB)
----LICENSE.txt(1KB)
----dub.json(3KB)
----.travis.yml(1KB)
----example()
--------registeronresolve()
--------quickstart()
--------valueinjection()
--------postconstructorpredestructor()
--------qualifiers()
--------applicationcontext()
--------README.md(263B)
--------arraycompletion()
--------annotations()
--------constructorinjection()
----test()
--------poodinis()
----README.md(4KB)
----docs()
--------poodinis.html(3KB)
--------index.html(4KB)
--------sitemap.xml(4KB)
--------symbols.js(7KB)
--------js()
--------poodinis()
--------fonts()
--------css()
--------file_hashes.json(4KB)
----.gitignore(307B)

网友评论