Media Service
Examples on how to create a new folder and a new media item from a stream by using the MediaService.
using Umbraco.Cms.Core;
using Umbraco.Cms.Core.IO;
using Umbraco.Cms.Core.Models;
using Umbraco.Cms.Core.PropertyEditors;
using Umbraco.Cms.Core.Services;
using Umbraco.Cms.Core.Strings;
using Umbraco.Extensions;Creating a new folder
// Initialize a new media at the root of the media archive
IMedia folder = _mediaService.CreateMedia("Samples Media Item Folder", Constants.System.Root, Constants.Conventions.MediaTypes.Folder);
// Save the folder
var result = _mediaService.Save(folder);// Initialize a new media at the root of the media archive
IMedia folder = _mediaService.CreateMedia("Samples Media Item Folder", -1, "Folder");
// Save the folder
var result = _mediaService.Save(folder);Creating a new media item from a stream
Last updated
Was this helpful?