Redis backend based output cache provider for ASP.NET