Table of Contents

Class SetTraceHandler

Namespace
RDCore.SDK.Server.Handlers.Lifecycle
Assembly
RDCore.SDK.dll
public class SetTraceHandler : SetTraceHandlerBase, IJsonRpcRequestHandler<SetTraceParams>, ISetTraceHandler, IJsonRpcNotificationHandler<SetTraceParams>, IRequestHandler<SetTraceParams>, IRequestHandler<SetTraceParams, Unit>, IJsonRpcHandler
Inheritance
SetTraceHandler
Implements
IRequestHandler<SetTraceParams>
IRequestHandler<SetTraceParams, Unit>
Inherited Members

Constructors

SetTraceHandler(ILogger<IJsonRpcHandler>, IServerStateProvider)

public SetTraceHandler(ILogger<IJsonRpcHandler> logger, IServerStateProvider server)

Parameters

logger ILogger<IJsonRpcHandler>
server IServerStateProvider

Methods

Handle(SetTraceParams, CancellationToken)

Handles a request

public override Task<Unit> Handle(SetTraceParams request, CancellationToken cancellationToken)

Parameters

request SetTraceParams

The request

cancellationToken CancellationToken

Cancellation token

Returns

Task<Unit>

Response from the request