как вставить файл в поле основного носителя orchard с помощью asp net core

#blazor #orchardcms

Вопрос:

Я пытаюсь написать свой собственный пользовательский интерфейс и использовать ядро orchard в качестве бэкенда. У меня есть тип контента, в котором есть медиа-поле для получения резюме людей. Если я использую ядро orchard и создам новый элемент контента, все будет в порядке. Вот в чем вопрос. как я могу отправить файл из моего собственного пользовательского интерфейса? Я использую blazorise заранее спасибо

Ответ №1:

Я решил эту проблему. мы должны преобразовать файл в байт [], а затем создать поток, а затем ввести хранилище файлов IMediaFileStore и использовать CreateFileFromStreamAsync