Skip to content
  • Home
  • YouTube
  • .NET
  • Azure
  • Archives
  • About
  • Toggle website search
Menu Close
  • Home
  • YouTube
  • .NET
  • Azure
  • Archives
  • About
  • Toggle website search
DI - One Interface - Many Implementations
DI - One Interface - Many Implementations
.NET

.NET – Dependency Injection, One Interface and Multiple Implementations

In programming world, it is very common to have multiple implementations of the same interface. Most commonly used pattern is Factory pattern and it is also based on designing an…

11 Comments
September 16, 2022

About Me

Manoj Choudhari

I am a Microsoft MVP and currently working as Senior Software Engineer. I blog about C#, .NET and Azure.
  • Opens in a new tab
  • Opens in a new tab
  • Opens in a new tab

Follow Me

  • X
  • LinkedIn
  • GitHub
  • YouTube

Buy Me a Coffee

Newsletter

Get all latest content delivered to your email a few times a month.

Recent Posts

  • Implementing MediatR in .NET API: Benefits & Setup
    March 21, 2025/
    0 Comments
  • When to Use CQRS: Best Practices and Considerations
    March 12, 2025/
    0 Comments
  • Navigating AI Boundaries: Best Practices for Responsible Use
    March 12, 2025/
    0 Comments
  • Azure Service Bus vs. RabbitMQ – Which one should I use ?
    March 10, 2025/
    0 Comments
  • High Level Overview of Azure Integration Services
    March 10, 2025/
    0 Comments
  • API Versioning – Implementation Strategies and Its Impact
    March 10, 2025/
    0 Comments
  • Principles for Designing Scalable Microservices
    March 7, 2025/
    0 Comments
  • Monolithic vs. Modular Monolithic vs Microservices: A High Level Overview
    March 6, 2025/
    0 Comments
  • Practical Plan to Learn Microservices Using C#, .NET and Azure
    March 5, 2025/
    0 Comments

Popular Posts

  • Configure Logging Using Appsettings.json In .NET Applications
  • High Level Overview of Azure Integration Services
  • Azure Service Bus vs. RabbitMQ - Which one should I use ?
  • When to Use CQRS: Best Practices and Considerations
  • Adding ASP .NET Core Identity to Web API Project
  • Securing .NET Core 3 API Using JWT authentication
  • Implement Repository Pattern using .NET EF Core
  • Multiple Ways To Set MInimum Log Level in .NET Applications
  • Creating Custom Login Page in Azure AD B2C

Categories

  • .NET
  • AI
  • Angular
  • Azure
  • Azure DevOps
  • Entity Framework Core
  • Installers
  • PowerShell
  • Rest
  • SQL Server
  • Tips
  • Uncategorized

Archives

  • March 2025 (9)
  • March 2024 (1)
  • September 2023 (4)
  • March 2023 (1)
  • December 2022 (43)
  • November 2022 (20)
  • October 2022 (10)
  • September 2022 (16)
  • August 2022 (2)
  • June 2022 (3)
  • May 2022 (5)
  • March 2022 (1)
  • December 2021 (2)
  • November 2021 (3)
  • August 2021 (1)
  • July 2021 (25)
  • June 2021 (30)
  • May 2021 (31)
  • April 2021 (17)
  • March 2021 (1)
  • December 2020 (30)
  • October 2020 (5)
  • September 2020 (2)
  • August 2020 (3)
  • June 2020 (24)
  • May 2020 (25)
  • April 2020 (3)
  • January 2020 (8)
  • December 2019 (34)
  • November 2019 (20)
  • October 2019 (3)
  • June 2019 (2)
  • April 2019 (10)
  • March 2019 (19)
  • February 2019 (8)
  • January 2019 (4)

Translate to your language

Spam Blocked

2,779 spam blocked by Akismet
thecodeblogger.com © Copyright, 2022