An open API service indexing awesome lists of open source software.

https://github.com/OpenShock/SDK.CSharp

OpenShock DotNet / CSharp SDK to integrate with an OpenShock backend easily
https://github.com/OpenShock/SDK.CSharp

Last synced: 4 months ago
JSON representation

OpenShock DotNet / CSharp SDK to integrate with an OpenShock backend easily

Awesome Lists containing this project

README

          

# OpenShock .NET SDK

[![NuGet OpenShock.SDK.CSharp](https://img.shields.io/nuget/v/OpenShock.SDK.CSharp?style=for-the-badge&color=e14a6d&label=NuGet%20OpenShock.SDK.CSharp)](https://www.nuget.org/packages/OpenShock.SDK.CSharp/)
[![NuGet OpenShock.SDK.CSharp Downloads](https://img.shields.io/nuget/dt/OpenShock.SDK.CSharp?style=for-the-badge&color=e14a6d&label=NuGet%20Downloads)](https://www.nuget.org/packages/OpenShock.SDK.CSharp/)

This is the official .NET / C# SDK for OpenShock. It provides a simple way to interact with the OpenShock API.

## Installation

You can install the SDK via NuGet. Run the following command in the Package Manager Console:

```
Install-Package OpenShock.SDK.CSharp
```

## Hub Extension

[![NuGet OpenShock.SDK.CSharp.Hub](https://img.shields.io/nuget/v/OpenShock.SDK.CSharp.Hub?style=for-the-badge&color=e14a6d&label=NuGet%20OpenShock.SDK.CSharp.Hub)](https://www.nuget.org/packages/OpenShock.SDK.CSharp.Hub/)
[![NuGet OpenShock.SDK.CSharp.Hub Downloads](https://img.shields.io/nuget/dt/OpenShock.SDK.CSharp.Hub?style=for-the-badge&color=e14a6d&label=NuGet%20Downloads)](https://www.nuget.org/packages/OpenShock.SDK.CSharp.Hub/)

The SDK provides a hub extension that allows you to interact with the OpenShock API's realtime parts like the SignalR Websockets for user events.
This extension is available in the `OpenShock.SDK.CSharp.Hub` namespace.

```
Install-Package OpenShock.SDK.CSharp.Hub
```

## Live Extension

[![NuGet OpenShock.SDK.CSharp.Live](https://img.shields.io/nuget/v/OpenShock.SDK.CSharp.Live?style=for-the-badge&color=e14a6d&label=NuGet%20OpenShock.SDK.CSharp.Live)](https://www.nuget.org/packages/OpenShock.SDK.CSharp.Live/)
[![NuGet OpenShock.SDK.CSharp.Live Downloads](https://img.shields.io/nuget/dt/OpenShock.SDK.CSharp.Live?style=for-the-badge&color=e14a6d&label=NuGet%20Downloads)](https://www.nuget.org/packages/OpenShock.SDK.CSharp.Live/)

Provides extension that allows you to interact with the OpenShock API's realtime live control websocket.
This extension is available in the `OpenShock.SDK.CSharp.Live` namespace.

```
Install-Package OpenShock.SDK.CSharp.Live
```