Использование IFormFile в Asp Core - PullRequest
0 голосов
/ 21 сентября 2019

я использую asp core 2.2

    [HttpPost]
    [Route("Create")]
    public IActionResult Create([FromForm]SubjectWebFullDto newWeb)
    {
        try
        {
            if (!ModelState.IsValid)
                return BadRequest(new BadRequestError("Incorrect Model"));

            if (string.IsNullOrEmpty(newWeb.SourceWeb))
                return NotFound(new NotFoundError("Incorrect Model"));

            var subject = _subjectService.Get(newWeb.SubjectId);
            var newObj = newWeb.LoadFrom(subject.Guid);
            _subjectWebService.Insert(newObj);

            return Ok();
        }
        catch (System.Exception ex)
        {

        }
    }

все без загрузки изображения на локальный и сервер в порядке.при загрузке изображения в локальном ответе OK: Local Api Post Man

, но на сервере iis не удалось: Server Api Post Man

Я используюserver iis 7 в чем проблема загрузки изображения на сервер?

Модель:

public class SubjectWebFullDto
{

    public int WebId { get; set; }

    public string ImageUrl { get; set; }

    public IFormFile Image { get; set; }

    [MaxLength(200)]
    public string Name { get; set; }

    [MaxLength(10)]
    public string PublishDate { get; set; }

    [MaxLength(1000)]
    [Required]
    public string SourceWeb { get; set; }

    [MaxLength(300)]
    [Required]
    public string Lead { get; set; }

    public string Body { get; set; }

    [MaxLength(300)]
    public string Descript { get; set; }

    public int SubjectId { get; set; }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...