You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was wondering how you can safely nest dependencies such as in clean architecture
let service = Service()
let usecase = UseCase(service)
Do you have to make the dependency "injected" inside the wrapping object?
struct UseCase {
@Injected(\.service) var service
}
Some improvement would be to support "scopes" for example to forbid the injection of data services in viewcontrollers. I don't know if it can be easily implemented.
Activity