Skip to content

Commit 16f5304

Browse files
Fixed json name of adapterID for debug adapter protocol
1 parent 1c1117d commit 16f5304

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

src/Dap.Client/DebugAdapterClientOptions.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using System;
22
using System.Threading;
33
using System.Threading.Tasks;
4+
using Newtonsoft.Json;
45
using Newtonsoft.Json.Linq;
56
using OmniSharp.Extensions.DebugAdapter.Protocol;
67
using OmniSharp.Extensions.DebugAdapter.Protocol.Client;
@@ -21,6 +22,8 @@ public DebugAdapterClientOptions()
2122

2223
public string? ClientId { get; set; }
2324
public string? ClientName { get; set; }
25+
26+
[JsonProperty("adapterID")]
2427
public string AdapterId { get; set; } = null!;
2528
public string? Locale { get; set; }
2629
public bool LinesStartAt1 { get; set; }

src/Dap.Protocol/Feature/Requests/InitializeRequestFeature.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using MediatR;
2+
using Newtonsoft.Json;
23
using OmniSharp.Extensions.DebugAdapter.Protocol.Models;
34
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
45
using OmniSharp.Extensions.JsonRpc;
@@ -35,6 +36,7 @@ public record InitializeRequestArguments : IRequest<InitializeResponse>, IInitia
3536
/// <summary>
3637
/// The ID of the debug adapter.
3738
/// </summary>
39+
[JsonProperty("adapterID")]
3840
public string AdapterId { get; set; } = null!;
3941

4042
/// <summary>

src/Dap.Protocol/Requests/IInitializeRequestArguments.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using OmniSharp.Extensions.DebugAdapter.Protocol.Models;
1+
using Newtonsoft.Json;
2+
using OmniSharp.Extensions.DebugAdapter.Protocol.Models;
23
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
34

45
namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
@@ -20,6 +21,7 @@ public interface IInitializeRequestArguments
2021
/// <summary>
2122
/// The ID of the debug adapter.
2223
/// </summary>
24+
[JsonProperty("adapterID")]
2325
string AdapterId { get; set; }
2426

2527
/// <summary>

0 commit comments

Comments
 (0)