# Sisk.JsonRPC

Kind: Namespace  
Namespace: `Sisk.JsonRPC`  
Source: https://docs.sisk-framework.org/api/Sisk.JsonRPC.html

### Namespaces

| Name | Description |
| --- | --- |
| [Sisk.JsonRPC.Annotations](https://docs.sisk-framework.org/api/Sisk.JsonRPC.Annotations.md) |  |
| [Sisk.JsonRPC.Documentation](https://docs.sisk-framework.org/api/Sisk.JsonRPC.Documentation.md) |  |

### Classes

| Name | Description |
| --- | --- |
| [JsonRpcException](https://docs.sisk-framework.org/api/Sisk.JsonRPC.JsonRpcException.md) | Represents an error that occur during the JSON-RPC application execution. |
| [JsonRpcHandler](https://docs.sisk-framework.org/api/Sisk.JsonRPC.JsonRpcHandler.md) | Represents a handler for JSON-RPC requests. |
| [JsonRpcMethodCollection](https://docs.sisk-framework.org/api/Sisk.JsonRPC.JsonRpcMethodCollection.md) | Represents a collection of JSON-RPC methods, allowing for dynamic addition and removal of methods. |
| [JsonRpcRequest](https://docs.sisk-framework.org/api/Sisk.JsonRPC.JsonRpcRequest.md) | Represents an JSON-RPC request message. |
| [JsonRpcResponse](https://docs.sisk-framework.org/api/Sisk.JsonRPC.JsonRpcResponse.md) | Represents an JSON-RPC response message. |
| [JsonRpcServerConfigurationEventArgs](https://docs.sisk-framework.org/api/Sisk.JsonRPC.JsonRpcServerConfigurationEventArgs.md) | Represents the class which contains event data for the JSON-RPC configuration event. |
| [JsonRpcServerHandler](https://docs.sisk-framework.org/api/Sisk.JsonRPC.JsonRpcServerHandler.md) | Provides an [HttpServerHandler](https://docs.sisk-framework.org/api/Sisk.Core.Http.Handlers.HttpServerHandler.md) for configuring the JSON-RPC handler for the HTTP server. |
| [JsonRpcServerHandlerExtensions](https://docs.sisk-framework.org/api/Sisk.JsonRPC.JsonRpcServerHandlerExtensions.md) | Provides extensions methods for the HTTP server and JSON-RPC handler. |
| [JsonRpcTransportLayer](https://docs.sisk-framework.org/api/Sisk.JsonRPC.JsonRpcTransportLayer.md) | Provides transport layers for handling JSON-RPC communications. |

### Structs

| Name | Description |
| --- | --- |
| [JsonRpcError](https://docs.sisk-framework.org/api/Sisk.JsonRPC.JsonRpcError.md) | Represents an JSON-RPC error. |
