Restapi получить комплекс JSON - PullRequest
0 голосов
/ 22 февраля 2019

Я застрял.
Я передаю простой объект json, он отлично работает.Но я делаю это немного сложнее.В этом случае объект fileInfo внутри моего объекта сообщения, у меня возникли проблемы.Информация о файле равна нулю при получении.Я знаю, что должен упускать из виду что-то простое.Вот пример объекта json, который я передаю.

заранее спасибо.

enter image description here

public class ContactUsInformation
{
    public string name { get; set; }
    public string company { get; set; }
    public string email { get; set; }
    public string phone { get; set; }
    public string description { get; set; }
    public IList<AttachmentInfo> fileInfo{ get; set; }
    //public AttachmentInfo[] fileInfo { get; set; }
    /*public string[] fileName { get; set; }
    public string[] fileType{ get; set; }
    public string[] fileValue { get; set; }*/
}
public class AttachmentInfo{
    public string fileName { get; set; }
    public string fileType { get; set; }
    public string fileValue { get; set; }
}

public IEnumerable Contact ([FromBody] ContactUsInformation [] contactUsInformation)

enter image description here

1 Ответ

0 голосов
/ 22 февраля 2019
  • На стороне JavaScript я вижу fileInfo со строковым значением.Это правильно?
  • В JavaScript вы настраиваете fileInfo с помощью JSON.stringify ?Если это так, просто используйте объект, тогда он будет правильно сериализован (надеюсь)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...