/// <summary>
        /// Constructs a <see cref="DynamicResourceRequestHandler"/>.
        /// </summary>
        /// <param name="contentService">The <see cref="IContentResourceService"/>.</param>
        public StreamingStaticContentRequestHandler(IContentResourceService contentService)
        {
            // validate arguments
            if (contentService == null)
                throw new ArgumentNullException("contentService");

            // set values
            this.contentService = contentService;
        }
		/// <summary>
		/// 
		/// </summary>
		/// <param name="contentResourceService"></param>
		/// <exception cref="ArgumentNullException"></exception>
		public DeleteContentTag(IContentResourceService contentResourceService)
		{
			// validate arguments
			if (contentResourceService == null)
				throw new ArgumentNullException("contentResourceService");

			// set values
			this.contentResourceService = contentResourceService;
		}
            /// <summary></summary>
            /// <param name="resourceService"></param>
            public StreamingStaticContentRequestHandlerFactory(IContentResourceService resourceService)
                : base(new UrlPrefixSpecification(Prefix))
            {
                // validate arguments
                if (resourceService == null)
                    throw new ArgumentNullException("resourceService");

                // set values
                this.resourceService = resourceService;
            }