Skip to content

Commit 582282a

Browse files
committed
add readme for nuget & fix warning
1 parent 1675002 commit 582282a

5 files changed

Lines changed: 7 additions & 4 deletions

File tree

src/SocketIOClient.Serializer.NewtonsoftJson/NewtonJsonAckMessage.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public class NewtonJsonAckMessage : INewtonJsonAckMessage
1010
public JArray DataItems { get; set; } = null!;
1111

1212
public virtual MessageType Type => MessageType.Ack;
13-
public string Namespace { get; set; } = null!;
13+
public string? Namespace { get; set; }
1414
public int Id { get; set; }
1515
public string RawText { get; set; } = null!;
1616
public JsonSerializerSettings JsonSerializerSettings { get; set; } = null!;

src/SocketIOClient.Serializer.NewtonsoftJson/NewtonJsonEngineIO3MessageAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public ConnectedMessage DeserializeConnectedMessage(string text)
1818

1919
public ErrorMessage DeserializeErrorMessage(string text)
2020
{
21-
var error = JToken.Parse(text).ToObject<string>();
21+
var error = JToken.Parse(text).ToObject<string>()!;
2222
return new ErrorMessage
2323
{
2424
Error = error,

src/SocketIOClient.Serializer.NewtonsoftJson/NewtonJsonEngineIO4MessageAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public ErrorMessage DeserializeErrorMessage(string text)
2929
{
3030
var message = new ErrorMessage();
3131
var rawJson = DecapsulateNamespace(text, message);
32-
message.Error = JObject.Parse(rawJson).Value<string>("message");
32+
message.Error = JObject.Parse(rawJson).Value<string>("message")!;
3333
return message;
3434
}
3535
}

src/SocketIOClient.Serializer.NewtonsoftJson/NewtonJsonSerializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ private static void SetEventMessageProperties(
8888
JsonSerializerSettings settings)
8989
{
9090
SetAckMessageProperties(result, message, settings);
91-
message.Event = message.DataItems[0].Value<string>();
91+
message.Event = message.DataItems[0].Value<string>()!;
9292
message.DataItems.RemoveAt(0);
9393
}
9494

src/SocketIOClient/SocketIOClient.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<RepositoryUrl>https://github.com/doghappy/socket.io-client-csharp</RepositoryUrl>
1111
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
1212
<PackageTags>socket.io-client</PackageTags>
13+
<PackageReadmeFile>README.md</PackageReadmeFile>
1314
<RepositoryType>github</RepositoryType>
1415
<Version>4.0.0</Version>
1516
<PackageLicenseExpression>MIT</PackageLicenseExpression>
@@ -27,6 +28,8 @@
2728
<ProjectReference Include="..\SocketIOClient.Common\SocketIOClient.Common.csproj" />
2829
<ProjectReference Include="..\SocketIOClient.Serializer.NewtonsoftJson\SocketIOClient.Serializer.NewtonsoftJson.csproj"/>
2930
<ProjectReference Include="..\SocketIOClient.Serializer\SocketIOClient.Serializer.csproj"/>
31+
<None Include="..\..\README.md" Pack="true" PackagePath="\"/>
32+
<None Include="..\..\README.zh.md" Pack="true" PackagePath="\"/>
3033
</ItemGroup>
3134

3235
<ItemGroup>

0 commit comments

Comments
 (0)