Issue with Service Dependency Injection and Runtime Overrides in Effect Typescript Library

hey folks, I'm trying to create a Service let's call it A that has a dependency on another service let's call it b, I want to pass B implementation at runtime, so use a .provide(...) . But when I do that, A doesn't use the override and uses the default provided by the runtime B. Is this a bug in my code or is how effect works?
Was this page helpful?