//using Microsoft.AspNetCore.Mvc; //using System.Collections.Generic; //using System.Threading.Tasks; //using zero.Core.Collections; //using zero.Core.Entities; //using zero.Core.Identity; //using zero.Web.Models; //namespace zero.Web.Controllers //{ // [ZeroAuthorize(Permissions.Sections.Media, PermissionsValue.True)] // public class MediaFolderController : ZeroBackofficeCollectionController // { // public MediaFolderController(IMediaFolderCollection collection) : base(collection) { } // public async Task> GetHierarchy([FromQuery] string id) => await Collection.GetHierarchy(id); // public async Task> GetAllAsTree([FromQuery] string parent = null, [FromQuery] string active = null) => await Collection.LoadAsTree(parent, active); // [HttpPost] // public async Task> Move([FromBody] ActionCopyModel model) => await Collection.Move(model.Id, model.DestinationId); // } //}