TracNav
OpenRasta's Documentation...
- Release Notes
- FAQs
Downloading/Building OpenRasta...
- Download from source
- Download the binaries
- Run the test suite
- .NET versions support
Using OpenRasta...
- Configuration how-tos
What you need to know about dependency injection
Tutorials
Building web-sites with OpenRasta...
- Supporting clients that only know GET and POST
Reference...
Hosting
Configuration
Modules
Pipeline...
- Pipeline contributors
- Well-known contributors
- PipelineContinuation members
Resources
Handlers
Binding...
- Object binders
- The default resource binder?
- ChangeSet<T> support?
Codecs...
- The Webforms Codec
- The XmlSerializer codec
- The JsonDataContract codec
- The XmlDataContract codec
Building Codecs...
- Building a media type reader
- Building a media type writer
- MediaType attribute
- Implementing configuration for ICodec
- Supporting binders and ChangeSet<> in a codec?
Implementing IMediaTypeReader
Implement IMediaTypeReader when you wish to implement one half of a codec (the "decoder" part) which reads from an incoming HTTP POST or PUT. This means implementing two things:
- Configuration (optional)
- ReadFrom (see below)
public object ReadFrom(IHttpEntity request, IType destinationType, string paramName)
Read from the IHttpEntity.Stream to hydrate the object.
See also
- Available Tutorials - Implementing a codec
