Table of Contents

Interface IFolderRepository

Namespace
Oqtane.Repository
Assembly
Oqtane.Server.dll
public interface IFolderRepository

Methods

AddFolder(Folder)

Folder AddFolder(Folder folder)

Parameters

folder Folder

Returns

Folder

DeleteFolder(int)

void DeleteFolder(int folderId)

Parameters

folderId int

GetFolder(int)

Folder GetFolder(int folderId)

Parameters

folderId int

Returns

Folder

GetFolder(int, bool)

Folder GetFolder(int folderId, bool tracking)

Parameters

folderId int
tracking bool

Returns

Folder

GetFolder(int, string)

Folder GetFolder(int siteId, string path)

Parameters

siteId int
path string

Returns

Folder

GetFolderPath(Folder)

string GetFolderPath(Folder folder)

Parameters

folder Folder

Returns

string

GetFolderPath(int)

string GetFolderPath(int folderId)

Parameters

folderId int

Returns

string

GetFolders(int)

IEnumerable<Folder> GetFolders(int siteId)

Parameters

siteId int

Returns

IEnumerable<Folder>

UpdateFolder(Folder)

Folder UpdateFolder(Folder folder)

Parameters

folder Folder

Returns

Folder