Отчет Поток в строковую переменную - PullRequest
0 голосов
/ 13 июня 2019

Я следовал документации mws для получения отчета с ReportId. Единственный вариант, который я увидел в примере проекта, - сохранить отчет в текстовом файле. request.Report относится к типу stream

public string SaveReportDataToTextFile(string ReportId, string FileLocation)
    {

        if ((ReportId ?? "").Trim().Length == 0)
            return "No ReportId";

        var client = GetClient();

        var request = new MarketplaceWebService.Model.GetReportRequest()
        {
            Merchant = "merchid",
            ReportId = ReportId,
        };

        request.Report = File.Open(FileLocation, FileMode.OpenOrCreate, FileAccess.ReadWrite);

        var response = client.GetReport(request);

        return FileLocation;
    }

Есть ли способ сохранить данные отчета в строковой переменной вместо сохранения в текстовом файле?

...