Skip to content

Commit

Permalink
Added new clients.
Browse files Browse the repository at this point in the history
  • Loading branch information
SebastianStehle committed Sep 7, 2022
1 parent 8713c4a commit e5ec186
Show file tree
Hide file tree
Showing 4 changed files with 2,327 additions and 848 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,17 @@ public interface ISquidexClientManager
/// </remarks>
IDiagnosticsClient CreateDiagnosticsClient();

/// <summary>
/// Creates a client instance to query and manage event consumers.
/// </summary>
/// <returns>
/// The created client.
/// </returns>
/// <remarks>
/// Do not create new clients frequently.
/// </remarks>
IEventConsumersClient CreateEventConsumersClient();

/// <summary>
/// Creates a client instance to query and manage histories.
/// </summary>
Expand Down Expand Up @@ -256,6 +267,17 @@ public interface ISquidexClientManager
/// </remarks>
IUsersClient CreateUsersClient();

/// <summary>
/// Creates a client instance to query and manage users as administrator.
/// </summary>
/// <returns>
/// The created client.
/// </returns>
/// <remarks>
/// Do not create new clients frequently.
/// </remarks>
IUserManagementClient CreateUserManagementClient();

/// <summary>
/// Creates a client instance to query and manage untyped rules.
/// </summary>
Expand Down
Loading

0 comments on commit e5ec186

Please sign in to comment.