Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 314 Bytes

README.md

File metadata and controls

12 lines (10 loc) · 314 Bytes

HypoSpray Dependency Injection

Example Usage

final class SomeLazyDependency: LazyDependency {}
final class SomeStrongDependency: StrongDependency {}

struct MyThing {
    @LazyInject var someLazyDependency: SomeLazyDependency
    @StrongInject var someStrongDependency: SomeStrongDependency
}