File tree Expand file tree Collapse file tree 5 files changed +32
-2
lines changed Expand file tree Collapse file tree 5 files changed +32
-2
lines changed Original file line number Diff line number Diff line change 2
2
<Import Project =" ../../build/version.props" />
3
3
4
4
<PropertyGroup >
5
- <TargetFrameworks >netcoreapp3.1; net6.0;net8.0</TargetFrameworks >
5
+ <TargetFrameworks >net6.0;net8.0</TargetFrameworks >
6
6
<PackageId >nacos-sdk-csharp.AspNetCore</PackageId >
7
7
<VersionPrefix >$(NugetVersion)</VersionPrefix >
8
8
<VersionSuffix ></VersionSuffix >
14
14
<ProjectUrl >https://github.com/nacos-group/nacos-sdk-csharp</ProjectUrl >
15
15
<PackageLicenseFile >LICENSE</PackageLicenseFile >
16
16
<PackageReadmeFile >README.md</PackageReadmeFile >
17
- <PackageReleaseNotes >
17
+ <PackageReleaseNotes >
18
18
</PackageReleaseNotes >
19
19
</PropertyGroup >
20
20
Original file line number Diff line number Diff line change @@ -149,6 +149,12 @@ private CommonResponse ServerCheck(Grpc.Net.Client.GrpcChannel channel)
149
149
{
150
150
try
151
151
{
152
+ if ( request is SetupAckRequest )
153
+ {
154
+ // there is no connection ready this time
155
+ return ;
156
+ }
157
+
152
158
var response = HandleServerRequest ( request ) ;
153
159
response . RequestId = request . RequestId ;
154
160
await call . RequestStream . WriteAsync ( GrpcUtils . Convert ( response ) ) . ConfigureAwait ( false ) ;
Original file line number Diff line number Diff line change @@ -36,6 +36,8 @@ public static class RemoteRequestType
36
36
37
37
public static readonly string Req_ServerCheck = "ServerCheckRequest" ;
38
38
39
+ public static readonly string Req_SetupAck = "SetupAckRequest" ;
40
+
39
41
public static readonly string Req_Config_ReSync = "ConfigReSyncRequest" ;
40
42
41
43
public static readonly string Resp_Config_Pubish_Alpha2 = "ConfigPublishResponse" ;
@@ -68,6 +70,8 @@ public static class RemoteRequestType
68
70
69
71
public static readonly string Resp_ServerCheck = "ServerCheckResponse" ;
70
72
73
+ public static readonly string Resp_SetupAck = "SetupAckResponse" ;
74
+
71
75
public static readonly string Req_PushAck = "PushAckRequest" ;
72
76
73
77
public static readonly string Req_ConnectReset = "ConnectResetRequest" ;
@@ -113,6 +117,8 @@ public static class RemoteRequestType
113
117
{ Resp_Naming_NotifySubscriber , typeof ( NotifySubscriberResponse ) } ,
114
118
{ Req_Naming_BatchInstance , typeof ( BatchInstanceRequest ) } ,
115
119
{ Resp_Naming_BatchInstance , typeof ( BatchInstanceResponse ) } ,
120
+ { Req_SetupAck , typeof ( SetupAckRequest ) } ,
121
+ { Resp_SetupAck , typeof ( SetupAckResponse ) } ,
116
122
} ;
117
123
}
118
124
}
Original file line number Diff line number Diff line change
1
+ namespace Nacos . V2 . Remote . Requests
2
+ {
3
+ using System . Collections . Generic ;
4
+
5
+ public class SetupAckRequest : CommonRequest
6
+ {
7
+ public Dictionary < string , bool > AbilityTable { get ; set ; }
8
+
9
+ public override string GetRemoteType ( ) => RemoteRequestType . Req_SetupAck ;
10
+ }
11
+ }
Original file line number Diff line number Diff line change
1
+ namespace Nacos . V2 . Remote . Responses
2
+ {
3
+ public class SetupAckResponse : CommonResponse
4
+ {
5
+ public override string GetRemoteType ( ) => RemoteRequestType . Resp_SetupAck ;
6
+ }
7
+ }
You can’t perform that action at this time.
0 commit comments