ASP.NET WebApi не получает данные поста

Мне нужно получить некоторые строковые и двоичные данные, используя WebApi. Я создал контроллер таким образом:

    [HttpPost]
    public void Post(byte[] buffer)
    {
        // Some code goes here
    }

Вот маршруты:

    routes.MapHttpRoute(
        name: "CuscarD95B",
        routeTemplate: "D95B/{controller}",
        defaults: new { buffer = RouteParameter.Optional },
        constraints: new { controller = @"Cuscar" }

Теперь, когда я пытаюсь опубликовать некоторые данные, буфер всегда равен байту [0] (массив нулевой длины). Данные не передаются в контроллер.

Любая помощь будет оценена.

Благодарю.

Ответы на вопрос(6)

Ваш ответ на вопрос