8000 GitHub - devxoul/PureSwinject: Auto register Pure factories to Swinject
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

devxoul/PureSwinject

Repository files navigation

PureSwinject

Auto register Pure factories to Swinject

Usage

Before

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

After

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

License

PureSwinject is under MIT license. See the LICENSE file for more info.

About

Auto register Pure factories to Swinject

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0