London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class ContentMediaHttpHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A HTTP Handler that deliver binary large objects from IContentMedia.BinaryData.

Inheritance
System.Object
ContentMediaHttpHandler
Implements
System.Web.IHttpAsyncHandler
System.Web.IHttpHandler
Namespace: EPiServer.Web.Internal
Assembly: EPiServer.dll
Version: 10.10.4
Syntax
[TemplateDescriptor(Inherited = true, TemplateTypeCategory = TemplateTypeCategories.HttpHandler)]
public class ContentMediaHttpHandler : BlobHttpHandler, IHttpAsyncHandler, IHttpHandler, IRenderTemplate<IContentMedia>, IRenderTemplate

Constructors

ContentMediaHttpHandler()

Declaration
public ContentMediaHttpHandler()

Methods

GetBlob(HttpContextBase)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Gets the routed BLOB from the request.

Declaration
protected override Blob GetBlob(HttpContextBase httpContext)
Parameters
Type Name Description
System.Web.HttpContextBase httpContext

The HTTP context.

Returns
Type Description
Blob
Overrides
Remarks

The implementation returns IContentMedia.BinaryData.

Exceptions
Type Condition
System.NotImplementedException

Implements

System.Web.IHttpAsyncHandler
System.Web.IHttpHandler

Extension Methods