MCPcopy Index your code
hub / github.com/Gurgen/SignalR-.net-core-android-client

github.com/Gurgen/SignalR-.net-core-android-client @v1.10

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.10 ↗ · + Follow
94 symbols 149 edges 13 files 0 documented · 0% updated 5y agov1.10 · 2018-03-06★ 13116 open issues

Browse by type

Functions 79 Types & classes 15
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

SignalR-.net-core-android-client

Kotlin and java versions

Getting Started

In this description we use connection to simple server with Bearer authorization.

Also, in this repository you can find app example written in kotlin language.

Prerequisites

Working .net core SignalR server.

Installing

implementation 'com.smartarmenia:dotnetcoresignalrclientjava:1.09'

or (for Android Studio 2.x)

compile 'com.smartarmenia:dotnetcoresignalrclientjava:1.09'

Kotlin example

private val connection: HubConnection = WebSocketHubConnection("http(https)://hubaddress/", "Bearer your_token")
connection.addListener(listener)
connection.subscribeToEvent(event, listener)
connection.connect()

Invoke method

connection.invoke("Method", params...)

Java example

final HubConnection connection = new WebSocketHubConnection("http(https)://hubaddress/", "Bearer your_token");
connection.addListener(listener);
connection.subscribeToEvent(event, listener);
connection.connect();

Invoke method

connection.invoke("Method", params...);

Help

If you get Multidex... error on compile, clean and rebuild project

Contribution and Issues

I you want to participate in this project or have proposals, ideas or wishes, please create issue.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 79
Class 9
Interface 6

Languages

Java56%
Kotlin44%

Modules by API surface

dotnetcoresignalrclientjava/src/main/java/com/smartarmenia/dotnetcoresignalrclientjava/WebSocketHubConnection.java19 symbols
dotnetcoresignalrclient/src/main/java/com/smartarmenia/dotnetcoresignalrclient/WebSocketHubConnection.kt15 symbols
dotnetcoresignalrclientjava/src/main/java/com/smartarmenia/dotnetcoresignalrclientjava/SignalRMessage.java11 symbols
app/src/main/java/com/smartarmenia/websocketclient/MainActivity.kt9 symbols
dotnetcoresignalrclientjava/src/main/java/com/smartarmenia/dotnetcoresignalrclientjava/HubMessage.java8 symbols
dotnetcoresignalrclientjava/src/main/java/com/smartarmenia/dotnetcoresignalrclientjava/HubConnection.java8 symbols
dotnetcoresignalrclient/src/main/java/com/smartarmenia/dotnetcoresignalrclient/HubConnection.kt8 symbols
dotnetcoresignalrclientjava/src/main/java/com/smartarmenia/dotnetcoresignalrclientjava/HubConnectionListener.java5 symbols
dotnetcoresignalrclient/src/main/java/com/smartarmenia/dotnetcoresignalrclient/HubConnectionListener.kt5 symbols
dotnetcoresignalrclientjava/src/main/java/com/smartarmenia/dotnetcoresignalrclientjava/HubEventListener.java2 symbols
dotnetcoresignalrclient/src/main/java/com/smartarmenia/dotnetcoresignalrclient/HubEventListener.kt2 symbols
dotnetcoresignalrclient/src/main/java/com/smartarmenia/dotnetcoresignalrclient/SignalRMessage.kt1 symbols

For agents

$ claude mcp add SignalR-.net-core-android-client \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page