link

I'm building a web application that currently is making use of asp.net built-in caching (in memory).

I want to be able to swap out implementations so I can have options for:

1. using built in asp.net memory caching
2. ability to disable caching (during localhost development)
3. options to use mem-cache if need be

I believe you can do this with ninject, just need some pointers on how to get started.