The TypeScript Service Client doesn’t support uploading files directly but for browsers that support the new fetch
API you should be able to upload them using FormData as seen in the Image Upload example in Gistlyn.
If you need to support older browsers that don’t support fetch you’ll need to use a dedicated library like fineuploader, we have an example for how to use this with ServiceStack in the HttpBenchmarks demo.