using System.Net.Http.Headers; using System.Web.Http.Controllers; using iiie.CacheControl.Business.OutputCache; namespace iiie.CacheControl.Business.CacheKey { public interface ICacheKeyGenerator { string MakeCacheKey(HttpActionContext context, MediaTypeHeaderValue mediaType, OutputCacheType cacheType, bool excludeQueryString = false, bool excludePost = false); } }