I am putting together a reporting service based on a very slow connection to a backing (dare I say legacy) data store. The only access I have to the data store is via a web services SDK written in java.
I have a MVC3 C# front end using Ninject
for the DI. The list of pre-canned reports and the prompts for parameters are unlikely to change frequently. There are some prompts that I need better control over for both freshness and security (the user list).
I have done a proof of concept using the System.Web.Caching.Cache
but it does not offer the control I need over the data in the cache. I would like to use the MS Enterprise Application Caching Block because it does offer the control. I do not want to add Unity to the application (period, 'nuff said).
Has anybody used Ninject
to resolve the ICacheManager
/ CacheManager
?