/// <summary> /// Initializes an instance of <see cref="CacheMessageHandler" /> from a provided <see cref="ICachControlHeaderHandlerProvider" /> /// </summary> /// <param name="handlerProvider"></param> public CacheMessageHandler(ICachControlHeaderHandlerProvider handlerProvider) { if (handlerProvider == null) { throw new ArgumentNullException(nameof(handlerProvider)); } _handlerProvider = handlerProvider; }