C# 클래스 cloudscribe.Core.IdentityServerIntegration.Services.ScopesManager

파일 보기 프로젝트 열기: joeaudette/cloudscribe 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
CreateScope ( string siteId, Scope scope ) : Task
DeleteScope ( string siteId, string scopeName ) : Task
FetchScope ( string siteId, string scopeName ) : Task
GetScopes ( string siteId, int pageNumber, int pageSize ) : Task>
ResolveScopeType ( string scopeTypeName ) : ScopeType?
ScopeExists ( string siteId, string scopeName ) : Task
ScopesManager ( IScopeCommands commands, IScopeQueries queries, IHttpContextAccessor contextAccessor ) : cloudscribe.Core.IdentityServerIntegration.Storage
UpdateScope ( string siteId, Scope scope ) : Task

메소드 상세

CreateScope() 공개 메소드

public CreateScope ( string siteId, Scope scope ) : Task
siteId string
scope Scope
리턴 Task

DeleteScope() 공개 메소드

public DeleteScope ( string siteId, string scopeName ) : Task
siteId string
scopeName string
리턴 Task

FetchScope() 공개 메소드

public FetchScope ( string siteId, string scopeName ) : Task
siteId string
scopeName string
리턴 Task

GetScopes() 공개 메소드

public GetScopes ( string siteId, int pageNumber, int pageSize ) : Task>
siteId string
pageNumber int
pageSize int
리턴 Task>

ResolveScopeType() 공개 메소드

public ResolveScopeType ( string scopeTypeName ) : ScopeType?
scopeTypeName string
리턴 ScopeType?

ScopeExists() 공개 메소드

public ScopeExists ( string siteId, string scopeName ) : Task
siteId string
scopeName string
리턴 Task

ScopesManager() 공개 메소드

public ScopesManager ( IScopeCommands commands, IScopeQueries queries, IHttpContextAccessor contextAccessor ) : cloudscribe.Core.IdentityServerIntegration.Storage
commands IScopeCommands
queries IScopeQueries
contextAccessor IHttpContextAccessor
리턴 cloudscribe.Core.IdentityServerIntegration.Storage

UpdateScope() 공개 메소드

public UpdateScope ( string siteId, Scope scope ) : Task
siteId string
scope Scope
리턴 Task