C# Class cloudscribe.Core.IdentityServerIntegration.Services.ClientsManager

Show file Open project: joeaudette/cloudscribe Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
ClientExists ( string siteId, string clientId ) : Task
ClientsManager ( IClientCommands commands, IClientQueries queries, IHttpContextAccessor contextAccessor ) : cloudscribe.Core.IdentityServerIntegration.Storage
CreateClient ( string siteId, Client client ) : Task
DeleteClient ( string siteId, string clientId ) : Task
FetchClient ( string siteId, string clientId ) : Task
GetClients ( string siteId, int pageNumber, int pageSize ) : Task>
UpdateClient ( string siteId, Client client ) : Task

Method Details

ClientExists() public method

public ClientExists ( string siteId, string clientId ) : Task
siteId string
clientId string
return Task

ClientsManager() public method

public ClientsManager ( IClientCommands commands, IClientQueries queries, IHttpContextAccessor contextAccessor ) : cloudscribe.Core.IdentityServerIntegration.Storage
commands IClientCommands
queries IClientQueries
contextAccessor IHttpContextAccessor
return cloudscribe.Core.IdentityServerIntegration.Storage

CreateClient() public method

public CreateClient ( string siteId, Client client ) : Task
siteId string
client Client
return Task

DeleteClient() public method

public DeleteClient ( string siteId, string clientId ) : Task
siteId string
clientId string
return Task

FetchClient() public method

public FetchClient ( string siteId, string clientId ) : Task
siteId string
clientId string
return Task

GetClients() public method

public GetClients ( string siteId, int pageNumber, int pageSize ) : Task>
siteId string
pageNumber int
pageSize int
return Task>

UpdateClient() public method

public UpdateClient ( string siteId, Client client ) : Task
siteId string
client Client
return Task