Zum Hauptinhalt springen

IReportingServicesClient

Namespace: Meshmakers.Octo.Sdk.ServiceClient.ReportingServices

Implementation of the client proxy for communication services services.

public interface IReportingServicesClient : IServiceClient

Implements IServiceClient

Methods​

EnableAsync(String)​

Enables the reporting services for a tenant

Task EnableAsync(string tenantId)

Parameters​

tenantId String
The id of the tenant.

Returns​

Task

DisableAsync(String)​

Disables the reporting services for a tenant

Task DisableAsync(string tenantId)

Parameters​

tenantId String
The id of the tenant.

Returns​

Task

ReconfigureLogLevelAsync(String, LogLevelDto, LogLevelDto)​

Reconfigure the log level of the service.

Task ReconfigureLogLevelAsync(string loggerName, LogLevelDto minLogLevel, LogLevelDto maxLogLevel)

Parameters​

loggerName String
Logger pattern name, e. g. Microsoft.*

minLogLevel LogLevelDto
Minimal log level to be logged.

maxLogLevel LogLevelDto
Maximum log level to be logged.

Returns​

Task