Files
MQTTnet/Tests/MQTTnet.Test.BlazorApp/Client/Pages/Counter.razor
T
Christian 6bad9f183c Merge branch 'master' of https://github.com/chkr1011/MQTTnet into feature/Reason_Code_In_Subscription_Interceptor
# Conflicts:
#	Build/MQTTnet.nuspec
#	Source/MQTTnet/Server/Internal/MqttClientSessionsManager.cs
2021-10-29 21:58:57 +02:00

28 lines
629 B
Plaintext

@page "/counter"
@using System.Threading
@using MQTTnet.Client
<h1>Counter</h1>
<p>Current count: @currentCount</p>
<button class="btn btn-primary" @onclick="IncrementCount">Click me</button>
@code {
private int currentCount = 0;
private async Task IncrementCount()
{
var mqttFactory = new MqttFactory();
var client = mqttFactory.CreateMqttClient();
var options = new MqttClientOptionsBuilder()
.WithWebSocketServer("192.168.1.15:80/mqtt")
.Build();
await client.ConnectAsync(options, CancellationToken.None);
currentCount++;
}
}