Remove interfaces from cmd package (di). Direct structs should be injected. Only exact interfaces at usage side should be used. This would allow to reduce clutter at DI and would enforce proper interface usage across project.
Remove interfaces from cmd package (di). Direct structs should be injected. Only exact interfaces at usage side should be used.
This would allow to reduce clutter at DI and would enforce proper interface usage across project.