Как загрузить файл в Umbraco 8 и установить его значение для типа загрузки файла - PullRequest
1 голос
/ 06 мая 2019

Изображение для загруженного файла Существует ли простой способ загрузки файла в папку мультимедиа в Umbraco 8 на уровне контроллера и установка его в качестве значения для типа данных загрузки файла. Это код, который я использовал для версии 7, и он, кажется, работает нормально:

        if (model.FileUpload != null)
        {
            IMediaService mediaService = Services.MediaService;
            var media = mediaService.CreateMedia(model.FileUpload.FileName, 1834, "File");
            media.SetValue("umbracoFile", model.FileUpload.InputStream);
            mediaService.Save(media);
            content.SetValue("entry", $"media/{media.Key}");

        }
...