Solution Architecture

Avoiding circular project dependecies with extension methods in C#

We show how extension methods can help avoid awkward situations where circular dependencies between projects would be needed.

Dependency injection across multiple layers with NInject

I dicsucss how to structure a .Net solution and achieve dependency injection across many layers without additional couplings between projects.

Page 1 of 1