У меня консольное приложение в качестве клиента, и я пытаюсь получить данные рабочей таблицы, передавая идентификатор клиента в контроллер веб-API. Затем создается объект ClientWorkSheet с полученной информацией из предыдущего вызова API и некоторыми другими деталями. (Код работает нормально до этого момента)
Теперь я хочу передать этот объект ClientWorkSheet в качестве параметра другому контроллеру API, который берет объект и распечатывает его. Я получаю сообщение об ошибке «Тип носителя не поддерживается» при вызове API:
. Метод действия контроллера:
![Controller action method](https://i.stack.imgur.com/E7oZQ.png)
Вот код WebClient:
using (var client = new WebClient())
{
client.Headers.Add("Content-Type:application/octet-stream");
client.Headers.Add("Origin:http://localhost:50920");
client.Headers.Add("Access-Control-Allow-
Origin:http://localhost:9000");
client.UseDefaultCredentials = true;
client.Credentials = CredentialCache.DefaultCredentials;
}