Я пытаюсь использовать ServiceStack, чтобы вернуть файл клиенту ServiceStack с помощью метода RESTful.
Я прочитал другие вопросы о SO (здесь и здесь), которые советуют использовать HttpResult и FileInfo объект или MemoryStream, чтобы заголовок ContentType мог быть изменен на соответствующий тип файла.
Это работает для меня, когда я вызываю службу через браузер, правильный файл автоматически загружается. Как я могу использовать файл, используя один из клиентов ServiceStack?
Я использую Request DTO и пытаюсь вернуться с помощью чего-то похожего на
return new HttpResult(new FileInfo("file.xml"), asAttachment:true) {
ContentType = "text/xml"
};
Как я могу использовать это с помощью JsonServiceClient?