обратный поток из API - PullRequest
       5

обратный поток из API

0 голосов
/ 05 декабря 2018

Я создаю потоковый файл в API и возвращаю его клиенту, но клиент получает поток по умолчанию.что я могу сделать?

Код в API:

while (!File.Exists(fileName));
        using (stream = new FileStream(fileName, FileMode.Open))
        {
            streamcontent = new StreamContent(stream);
            return streamcontent;
        }

Код в клиенте:

var result = await _httpClient.GetAsync($"GetFileStream/{CurrentClient.Id}/{_invoiceYear}/{_invoiceMonth}");
        if (result.IsSuccessStatusCode)
        {
            var stream = await result.Content.ReadAsStreamAsync();
            _fileSaver.SaveStreamToFile(stream, _storageFile);
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...