C # Невозвратный элемент «Файл» не может быть использован как метод - PullRequest
0 голосов
/ 29 мая 2018
namespace Tema2_PS.Services
{
public class CSVExporter : Exporter
{
   public FileContentResult convert(List<Ticket> ticketList)
   {
       string csv = "";

        return File(new System.Text.UTF8Encoding().GetBytes(csv.ToString()), "text/csv", "Export.csv");
   }
}
}

1 Ответ

0 голосов
/ 29 мая 2018

Вы пытаетесь вернуть класс File вместо экземпляра.Не зная содержимого вашего класса FileContentResult, я могу только предполагать, что он принимает файл в качестве параметра в конструкторе.

return new FileContentResult(new File(new System.Text.UTF8Encoding().GetBytes(csv.ToString()), "text/csv", "Export.csv"));

, если это не так, и FileContentresult наследуется от класса File

return new File(new System.Text.UTF8Encoding().GetBytes(csv.ToString()), "text/csv", "Export.csv"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...