Skip to content

This repository was made for educational purposes to explain about the Dependency Injection technique.

Notifications You must be signed in to change notification settings

Bill7zz/Dependency-Injection

Repository files navigation

Dependency-Injection

This repository is the sample of the article Dependency Injection — the first steps

What is Dependency-Injection

Dependency injection is the way to implement the Inversion of Control principle, the basic idea is decoupling our classes by using interfaces. “The high-level classes should not know about the low-level classes instead of it. They just should know about the interfaces that the low-level classes implements.”

To try this sample

  • Clone the repository
git clone https://github.com/Bill7zz/Dependency-Injection.git

Running Locally

Visual studio

  • Navigate to the samples folder and open Dependency_Injection_Sample.sln in Visual studio
  • Run the project (press F5 key)

About

This repository was made for educational purposes to explain about the Dependency Injection technique.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages