Refactoring

Refactoring Conditional Dependency Injection
Posted on Thursday, July 13, 2017
How do you inject multiple implementations of a single interface and distinguish between them?
.NET (21) .NET Core (1) Accomplishments (2) AI (1) Angular (1) AngularJS (1) Announcements (1) API Design (1) App (1) AppHarbor (4) Apps (2) Article (1) ASP.NET (14) AutoMapper (1) Automation (4) Azure (7) Babel (1) Baby (1) Backbone.js (2) Blog (1) Build (1) C# (16) Caliburn (1) Career (1) Cassette (3) Chrome (2) Cloud (2) Conferences (13) Continuous Deployment (4) Continuous Integration (5) Courses (2) CSS (2) CSS3 (1) Databases (1) Design (2) Development (1) DevOps (3) DSC (2) Encryption (1) Entity Framework (3) Excalibur.js (4) France (2) Front-End (1) Game Design (3) Game Jams (2) Games (4) Gaming (3) Gists (2) Git (4) GitHub (3) Gmail (1) Google (1) Halo (1) Hardware (2) HoloLens (1) HTML (1) HTML5 (2) Ideas (1) IIS (1) JavaScript (22) Jest (1) jQuery (1) Karma (1) Keep Track of My Games (10) Knockout.js (8) Kudu (1) Let's Code (1) Life (7) Linux (1) Ludum Dare (2) MDC (1) Microsoft (1) Mix 11 (3) Musings (1) MVC (10) News (4) Node.js (3) Nuget (2) Open Source (8) OSS (9) Performance (1) Personal Development (1) Pluralsight (1) Politics (1) Post Mortem (2) Powershell (6) Productivity (1) Projects (1) Publishing (1) Quartz (1) Raspberry Pi (1) RavenDB (2) React (4) Recording (1) Refactoring (1) Secrets (1) Security (8) SignalR (2) Sitecore (1) Software Design (2) Speaking (5) SpecFlow (1) Talks (2) TCCC (5) Tech.pro (1) Technology (1) Testing (5) TFS (2) Tips (7) Tools (1) Training (1) Travel (2) Travis-CI (2) TypeScript (10) Typewriter (2) Underscore.js (1) UX (6) Visual Studio (5) Web API (5) Webpack (2) WebSockets (1) Windows (4) Windows 10 (1) Windows Phone (7) Writing (1) Wyam (1) Year in Review (2) YouTube (1)