PureSwinject 1.3.0

PureSwinject 1.3.0

Suyeol Jeon 维护。



 
依赖
Pure~> 1.1
Swinject~> 2.6
SwinjectSafeAuto~> 1.0
 

  • Suyeol Jeon

PureSwinject

自动将 Pure 工厂注册到 Swinject

用法

之前

container.register(MyModule.Factory.self) { r in
  MyModule.Factory(dependency: .init(
    foo: r.resolve(Foo.self)!,
    bar: r.resolve(Bar.self)!
  ))
}

之后

container.autoregister(MyModule.Factory.self, dependency: MyModule.Dependency.init)

许可证

PureSwinject 采用 MIT 许可证。有关更多信息,请参阅 LICENSE 文件。