No it doesn’t, Content-Encoding is only supported for compressed responses. If you want to return a base64 string, just return the string (i.e. without any Encoding, string’s are already returned as text/plain):
class GetConsumerShowAssetThumbnail : IReturn<string> { ... }
public string Get(GetConsumerShowAssetThumbnail request) =>
Convert.ToBase64String(...);
But don’t return base64 encoded text for binary data like images, ServiceStack supports returning raw data types so just return the raw bytes to avoid unnecessary encoding/decoding perf overhead and bloated payloads: