How do you create a multi-provider pattern in NestJS to inject multiple implementations for the same token? | Providers | NestJS Interview Questions | NextRound.in