There was a bug in versions before <v3.05, which did not take into account the HttpResult ContentType in some scenarios, now it should be fixed with the latest version of ServiceStack on NuGet or available from:
https://github.com/ServiceStack/ServiceStack/downloads
ContentType, Accept: application/json HttpClient ? format = json URL.
, DTO, HttpResult:
return new HttpResult() { StatusCode = HttpStatusCode.Created };
, Html-, ( Rest Client, : text/html). ContentType , (, JSON/JSV), , :
return new HttpResult() {
StatusCode = HttpStatusCode.Created,
ContentType = ContentType.Json
};