Skip to content

Commit 12a47ca

Browse files
committed
Set JSON serialization options for FromPayload parameters
1 parent d998f25 commit 12a47ca

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

ExampleServer/Startup.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System.Linq;
2+
using System.Text.Json;
23
using Microsoft.AspNetCore.Builder;
34
using Microsoft.AspNetCore.Hosting;
45
using Microsoft.Extensions.Configuration;
@@ -29,6 +30,10 @@ public void ConfigureServices(IServiceCollection services)
2930

3031
// Identify and build routes for the current assembly
3132
services.AddMqttControllers();
33+
34+
// Use specific deserialization option for MQTT payload deserialization
35+
services.AddMqttDefaultJsonOptions(new JsonSerializerOptions(JsonSerializerDefaults.Web));
36+
3237
services
3338
.AddHostedMqttServerWithServices(s =>
3439
{

0 commit comments

Comments
 (0)