C# Класс cloudscribe.Core.Storage.EFCore.Common.SiteQueries

Наследование: ISiteQueries
Показать файл Открыть проект

Открытые методы

Метод Описание
AliasIdIsAvailable ( System.Guid requestingSiteId, string aliasId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CountOtherSites ( System.Guid currentSiteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Dispose ( ) : void
Dispose ( bool disposing ) : void
Fetch ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Fetch ( string hostName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
FetchByFolderName ( string folderName, CancellationToken cancellationToken = default(CancellationToken) ) : Task

tries to return a site with a matching folder, if not found returns the default site

GetAllHosts ( CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetAllSiteFolders ( CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetCount ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
GetHostCount ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
GetList ( CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetPageHosts ( int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetPageOtherSites ( System.Guid currentSiteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
GetSiteHost ( string hostName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
GetSiteHosts ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
HostNameIsAvailable ( System.Guid requestingSiteId, string hostName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
SiteQueries ( ICoreDbContext dbContext ) : cloudscribe.Core.Models

Приватные методы

Метод Описание
ThrowIfDisposed ( ) : void

Описание методов

AliasIdIsAvailable() публичный Метод

public AliasIdIsAvailable ( System.Guid requestingSiteId, string aliasId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
requestingSiteId System.Guid
aliasId string
cancellationToken System.Threading.CancellationToken
Результат Task

CountOtherSites() публичный Метод

public CountOtherSites ( System.Guid currentSiteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
currentSiteId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( bool disposing ) : void
disposing bool
Результат void

Fetch() публичный Метод

public Fetch ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task

Fetch() публичный Метод

public Fetch ( string hostName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
hostName string
cancellationToken System.Threading.CancellationToken
Результат Task

FetchByFolderName() публичный Метод

tries to return a site with a matching folder, if not found returns the default site
public FetchByFolderName ( string folderName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
folderName string
cancellationToken System.Threading.CancellationToken
Результат Task

GetAllHosts() публичный Метод

public GetAllHosts ( CancellationToken cancellationToken = default(CancellationToken) ) : Task>
cancellationToken System.Threading.CancellationToken
Результат Task>

GetAllSiteFolders() публичный Метод

public GetAllSiteFolders ( CancellationToken cancellationToken = default(CancellationToken) ) : Task>
cancellationToken System.Threading.CancellationToken
Результат Task>

GetCount() публичный Метод

public GetCount ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
cancellationToken System.Threading.CancellationToken
Результат Task

GetHostCount() публичный Метод

public GetHostCount ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
cancellationToken System.Threading.CancellationToken
Результат Task

GetList() публичный Метод

public GetList ( CancellationToken cancellationToken = default(CancellationToken) ) : Task>
cancellationToken System.Threading.CancellationToken
Результат Task>

GetPageHosts() публичный Метод

public GetPageHosts ( int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetPageOtherSites() публичный Метод

public GetPageOtherSites ( System.Guid currentSiteId, int pageNumber, int pageSize, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
currentSiteId System.Guid
pageNumber int
pageSize int
cancellationToken System.Threading.CancellationToken
Результат Task>

GetSiteHost() публичный Метод

public GetSiteHost ( string hostName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
hostName string
cancellationToken System.Threading.CancellationToken
Результат Task

GetSiteHosts() публичный Метод

public GetSiteHosts ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
siteId System.Guid
cancellationToken System.Threading.CancellationToken
Результат Task>

HostNameIsAvailable() публичный Метод

public HostNameIsAvailable ( System.Guid requestingSiteId, string hostName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
requestingSiteId System.Guid
hostName string
cancellationToken System.Threading.CancellationToken
Результат Task

SiteQueries() публичный Метод

public SiteQueries ( ICoreDbContext dbContext ) : cloudscribe.Core.Models
dbContext ICoreDbContext
Результат cloudscribe.Core.Models