Не привязываются данные к модели

228
10 июня 2017, 12:24

Когда данные приходят на WebApi контроллер, модель приходит, но в ней все строки null. Распознаются только enumы.

Попробовал посмотреть есть ли данные в var data = new StreamReader(HttpContext.Current.Request.InputStream).ReadToEnd(); и оказалось что они есть.

// POST: api/Events
    public void PostSome(NewEventVm eventVm)
    {
        var data = new StreamReader(HttpContext.Current.Request.InputStream).ReadToEnd();
    }

Typescript

submitEventForm(): void {
    debugger;
    this.event.Image = this.image;
    let postData = { eventVm: this.event };
    let headers = new Headers({ 'Content-Type': 'application/json' });
    let options = new RequestOptions({ headers: headers });
    let body = JSON.stringify(postData);
    var a = this.http.post("/EventsModuleApi/Events/PostSome", body, options).toPromise(this.result);
};

В чём может быть проблема?

READ ALSO
unrecognized database format в приложении C# Windows Form Application

unrecognized database format в приложении C# Windows Form Application

Добрый день, попросили создать простенькое приложение для учета техники, приложение я сделал, сперва создал в Access 2010 БД с таблицей и нужными...

246
C# Оператор “return _();”

C# Оператор “return _();”

ЗдравствуйтеТребуется включить в проект Visual Studion 2015 Community исходный код из проекта MoreLinq

339
Switch-Case с перечислением С#

Switch-Case с перечислением С#

Такая проблемаЕсть перечисление

318