public IQueryable <MediaFolder> ChildFolders(MediaFolder parent) { return(parent.Repository.ObjectCache().GetCache <MediaFolder[]>("MediaFolderProvider.ChildFolders:Parent:" + parent.FullName.ToLower(), () => { return inner.ChildFolders(parent).ToArray(); }).AsQueryable()); }
public IEnumerable <Models.MediaFolder> ChildFolders(string repositoryName, string fullName) { return(mediaFolderProvider.ChildFolders(new MediaFolder(new Repository(repositoryName), fullName))); }