Jun 14, 2024
Yes, you can do it using dig.As() option:
```go
container.Provide(NewFoo1, dig.As(new(Foo)))
container.Provide(NewFoo2)
container.Provide(NewBar)
```
Yes, you can do it using dig.As() option:
```go
container.Provide(NewFoo1, dig.As(new(Foo)))
container.Provide(NewFoo2)
container.Provide(NewBar)
```