In this chapter, we will cover the following topics:
Creating a basic create/read/update/delete
Splitting HTTP request methods
Hosting services from different assemblies
Utilizing the original HTTP request
Overriding serialization of request object types
Creating a simple admin service
Intercepting requests and responses using attributes
Making a basic proxy for existing web services
Wrapping multiple existing services and exposing them through ServiceStack