C# 클래스 cloudscribe.Core.Storage.EFCore.Common.SiteCommands

상속: ISiteCommands
파일 보기 프로젝트 열기: joeaudette/cloudscribe

공개 메소드들

메소드 설명
AddHost ( System.Guid siteId, string hostName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Create ( ISiteSettings site, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Delete ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteHost ( System.Guid siteId, System.Guid hostId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteHostsBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Dispose ( ) : void
Dispose ( bool disposing ) : void
SiteCommands ( ICoreDbContext dbContext ) : cloudscribe.Core.Models
Update ( ISiteSettings site, CancellationToken cancellationToken = default(CancellationToken) ) : Task

비공개 메소드들

메소드 설명
ThrowIfDisposed ( ) : void

메소드 상세

AddHost() 공개 메소드

public AddHost ( System.Guid siteId, string hostName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
hostName string
cancellationToken System.Threading.CancellationToken
리턴 Task

Create() 공개 메소드

public Create ( ISiteSettings site, CancellationToken cancellationToken = default(CancellationToken) ) : Task
site ISiteSettings
cancellationToken System.Threading.CancellationToken
리턴 Task

Delete() 공개 메소드

public Delete ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteHost() 공개 메소드

public DeleteHost ( System.Guid siteId, System.Guid hostId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
hostId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

DeleteHostsBySite() 공개 메소드

public DeleteHostsBySite ( System.Guid siteId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
siteId System.Guid
cancellationToken System.Threading.CancellationToken
리턴 Task

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( bool disposing ) : void
disposing bool
리턴 void

SiteCommands() 공개 메소드

public SiteCommands ( ICoreDbContext dbContext ) : cloudscribe.Core.Models
dbContext ICoreDbContext
리턴 cloudscribe.Core.Models

Update() 공개 메소드

public Update ( ISiteSettings site, CancellationToken cancellationToken = default(CancellationToken) ) : Task
site ISiteSettings
cancellationToken System.Threading.CancellationToken
리턴 Task