Skip to content

Commit c85148b

Browse files
committed
1.0.6
1 parent 54af19e commit c85148b

26 files changed

Lines changed: 96 additions & 242 deletions

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ More examples can be found in [unit tests](https://github.com/Quobject/SocketIoC
4242
This library supports all of the features the JS client does, including events, options and upgrading transport.
4343

4444
## Framework Versions
45-
.NETFramework v3.5, .NETFramework v4.0, .NETFramework v4.4, .NETStandard v1.3,
45+
.NETFramework v3.5, .NETFramework v4.0, .NETFramework v4.5
4646

4747
## License
4848

Src/SocketIoClientDotNet.Tests.net35/SocketIoClientDotNet.Tests.net35.csproj

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@
3030
<WarningLevel>4</WarningLevel>
3131
</PropertyGroup>
3232
<ItemGroup>
33-
<Reference Include="EngineIoClientDotNet, Version=1.0.4.0, Culture=neutral, processorArchitecture=MSIL">
34-
<HintPath>..\SocketIoClientDotNet.net35\packages\EngineIoClientDotNet.1.0.4\lib\net35\EngineIoClientDotNet.dll</HintPath>
33+
<Reference Include="EngineIoClientDotNet, Version=1.0.6.0, Culture=neutral, processorArchitecture=MSIL">
34+
<HintPath>..\SocketIoClientDotNet.net35\packages\EngineIoClientDotNet.1.0.6\lib\net35\EngineIoClientDotNet.dll</HintPath>
3535
</Reference>
3636
<Reference Include="Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
3737
<HintPath>..\SocketIoClientDotNet.net35\packages\Newtonsoft.Json.9.0.1\lib\net35\Newtonsoft.Json.dll</HintPath>
3838
</Reference>
39-
<Reference Include="SuperSocket.ClientEngine, Version=0.9.0.0, Culture=neutral, PublicKeyToken=ee9af13f57f00acc, processorArchitecture=MSIL">
40-
<HintPath>..\SocketIoClientDotNet.net35\packages\SuperSocket.ClientEngine.Core.0.9.0\lib\net35-client\SuperSocket.ClientEngine.dll</HintPath>
39+
<Reference Include="SuperSocket.ClientEngine, Version=0.10.0.0, Culture=neutral, PublicKeyToken=ee9af13f57f00acc, processorArchitecture=MSIL">
40+
<HintPath>..\SocketIoClientDotNet.net35\packages\SuperSocket.ClientEngine.Core.0.10.0\lib\net35-client\SuperSocket.ClientEngine.dll</HintPath>
4141
</Reference>
4242
<Reference Include="System" />
4343
<Reference Include="System.Core" />
@@ -49,12 +49,11 @@
4949
<Reference Include="System.Data.DataSetExtensions" />
5050
<Reference Include="System.Data" />
5151
<Reference Include="System.Xml" />
52-
<Reference Include="WebSocket4Net, Version=0.15.1.10, Culture=neutral, PublicKeyToken=eb4e154b696bf72a, processorArchitecture=MSIL">
53-
<HintPath>..\SocketIoClientDotNet.net35\packages\WebSocket4Net.0.15.1\lib\net35\WebSocket4Net.dll</HintPath>
52+
<Reference Include="WebSocket4Net, Version=0.15.2.11, Culture=neutral, PublicKeyToken=eb4e154b696bf72a, processorArchitecture=MSIL">
53+
<HintPath>..\SocketIoClientDotNet.net35\packages\WebSocket4Net.0.15.2\lib\net35\WebSocket4Net.dll</HintPath>
5454
</Reference>
5555
<Reference Include="xunit, Version=1.9.2.1705, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL">
5656
<HintPath>..\SocketIoClientDotNet.net35\packages\xunit.1.9.2\lib\net20\xunit.dll</HintPath>
57-
<Private>True</Private>
5857
</Reference>
5958
</ItemGroup>
6059
<ItemGroup>
@@ -96,6 +95,9 @@
9695
<Name>SocketIoClientDotNet.net35</Name>
9796
</ProjectReference>
9897
</ItemGroup>
98+
<ItemGroup>
99+
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
100+
</ItemGroup>
99101
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
100102
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
101103
Other similar extension points exist, see Microsoft.Common.targets.
Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,5 @@
11
<ProjectConfiguration>
22
<Settings>
3-
<IgnoredTests>
4-
<FixtureTestSelector>
5-
<FixtureName>SocketIoClientDotNet.Tests.ParserTests.ParserTest</FixtureName>
6-
</FixtureTestSelector>
7-
<FixtureTestSelector>
8-
<FixtureName>SocketIoClientDotNet.Tests.ParserTests.ByteArrayTest</FixtureName>
9-
</FixtureTestSelector>
10-
<FixtureTestSelector>
11-
<FixtureName>SocketIoClientDotNet.Tests.ModuleTests.HasBinaryDataTest</FixtureName>
12-
</FixtureTestSelector>
13-
<FixtureTestSelector>
14-
<FixtureName>SocketIoClientDotNet.Tests.ClientTests.UrlTest</FixtureName>
15-
</FixtureTestSelector>
16-
<AllTestsSelector />
17-
</IgnoredTests>
183
<PreviouslyBuiltSuccessfully>True</PreviouslyBuiltSuccessfully>
194
</Settings>
205
</ProjectConfiguration>

Src/SocketIoClientDotNet.Tests.net35/app.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
55
<dependentAssembly>
66
<assemblyIdentity name="WebSocket4Net" publicKeyToken="eb4e154b696bf72a" culture="neutral" />
7-
<bindingRedirect oldVersion="0.0.0.0-0.12.0.0" newVersion="0.12.0.0" />
7+
<bindingRedirect oldVersion="0.0.0.0-0.15.2.11" newVersion="0.15.2.11" />
88
</dependentAssembly>
99
<dependentAssembly>
1010
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
1111
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
1212
</dependentAssembly>
1313
<dependentAssembly>
1414
<assemblyIdentity name="SuperSocket.ClientEngine" publicKeyToken="ee9af13f57f00acc" culture="neutral" />
15-
<bindingRedirect oldVersion="0.0.0.0-0.8.0.12" newVersion="0.8.0.12" />
15+
<bindingRedirect oldVersion="0.0.0.0-0.10.0.0" newVersion="0.10.0.0" />
1616
</dependentAssembly>
1717
</assemblyBinding>
1818
</runtime>
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="EngineIoClientDotNet" version="1.0.4" targetFramework="net35" />
3+
<package id="EngineIoClientDotNet" version="1.0.6" targetFramework="net35" />
44
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="net35" />
5-
<package id="SuperSocket.ClientEngine.Core" version="0.9.0" targetFramework="net35" />
5+
<package id="SuperSocket.ClientEngine.Core" version="0.10.0" targetFramework="net35" />
66
<package id="System.Threading.Tasks.Unofficial" version="3.1" targetFramework="net35" />
7-
<package id="WebSocket4Net" version="0.15.1" targetFramework="net35" />
7+
<package id="WebSocket4Net" version="0.15.2" targetFramework="net35" />
88
<package id="xunit" version="1.9.2" targetFramework="net35" />
99
</packages>

Src/SocketIoClientDotNet.Tests.net40/SocketIoClientDotNet.Tests.net40.csproj

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@
3333
<Prefer32Bit>false</Prefer32Bit>
3434
</PropertyGroup>
3535
<ItemGroup>
36-
<Reference Include="EngineIoClientDotNet, Version=1.0.4.0, Culture=neutral, processorArchitecture=MSIL">
37-
<HintPath>..\SocketIoClientDotNet.net40\packages\EngineIoClientDotNet.1.0.4\lib\net40\EngineIoClientDotNet.dll</HintPath>
36+
<Reference Include="EngineIoClientDotNet, Version=1.0.6.0, Culture=neutral, processorArchitecture=MSIL">
37+
<HintPath>..\SocketIoClientDotNet.net40\packages\EngineIoClientDotNet.1.0.6\lib\net40\EngineIoClientDotNet.dll</HintPath>
3838
</Reference>
3939
<Reference Include="Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
4040
<HintPath>..\SocketIoClientDotNet.net40\packages\Newtonsoft.Json.10.0.3\lib\net40\Newtonsoft.Json.dll</HintPath>
4141
</Reference>
42-
<Reference Include="SuperSocket.ClientEngine, Version=0.9.0.0, Culture=neutral, PublicKeyToken=ee9af13f57f00acc, processorArchitecture=MSIL">
43-
<HintPath>..\SocketIoClientDotNet.net40\packages\SuperSocket.ClientEngine.Core.0.9.0\lib\net40-client\SuperSocket.ClientEngine.dll</HintPath>
42+
<Reference Include="SuperSocket.ClientEngine, Version=0.10.0.0, Culture=neutral, PublicKeyToken=ee9af13f57f00acc, processorArchitecture=MSIL">
43+
<HintPath>..\SocketIoClientDotNet.net40\packages\SuperSocket.ClientEngine.Core.0.10.0\lib\net40-client\SuperSocket.ClientEngine.dll</HintPath>
4444
</Reference>
4545
<Reference Include="System" />
4646
<Reference Include="System.Core" />
@@ -50,8 +50,8 @@
5050
<Reference Include="Microsoft.CSharp" />
5151
<Reference Include="System.Data" />
5252
<Reference Include="System.Xml" />
53-
<Reference Include="WebSocket4Net, Version=0.15.1.10, Culture=neutral, PublicKeyToken=eb4e154b696bf72a, processorArchitecture=MSIL">
54-
<HintPath>..\SocketIoClientDotNet.net40\packages\WebSocket4Net.0.15.1\lib\net40\WebSocket4Net.dll</HintPath>
53+
<Reference Include="WebSocket4Net, Version=0.15.2.11, Culture=neutral, PublicKeyToken=eb4e154b696bf72a, processorArchitecture=MSIL">
54+
<HintPath>..\SocketIoClientDotNet.net40\packages\WebSocket4Net.0.15.2\lib\net40\WebSocket4Net.dll</HintPath>
5555
</Reference>
5656
<Reference Include="xunit, Version=1.9.2.1705, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL">
5757
<HintPath>..\SocketIoClientDotNet.net40\packages\xunit.1.9.2\lib\net20\xunit.dll</HintPath>
@@ -98,6 +98,9 @@
9898
</None>
9999
<None Include="packages.config" />
100100
</ItemGroup>
101+
<ItemGroup>
102+
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
103+
</ItemGroup>
101104
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
102105
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
103106
Other similar extension points exist, see Microsoft.Common.targets.
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
<ProjectConfiguration>
22
<Settings>
3-
<IgnoredTests>
4-
<AllTestsSelector />
5-
</IgnoredTests>
63
<PreviouslyBuiltSuccessfully>True</PreviouslyBuiltSuccessfully>
74
</Settings>
85
</ProjectConfiguration>

Src/SocketIoClientDotNet.Tests.net40/app.config

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@
88
</dependentAssembly>
99
<dependentAssembly>
1010
<assemblyIdentity name="SuperSocket.ClientEngine" publicKeyToken="ee9af13f57f00acc" culture="neutral" />
11-
<bindingRedirect oldVersion="0.0.0.0-0.8.0.12" newVersion="0.8.0.12" />
11+
<bindingRedirect oldVersion="0.0.0.0-0.10.0.0" newVersion="0.10.0.0" />
12+
</dependentAssembly>
13+
<dependentAssembly>
14+
<assemblyIdentity name="WebSocket4Net" publicKeyToken="eb4e154b696bf72a" culture="neutral" />
15+
<bindingRedirect oldVersion="0.0.0.0-0.15.2.11" newVersion="0.15.2.11" />
1216
</dependentAssembly>
1317
</assemblyBinding>
1418
</runtime>
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="EngineIoClientDotNet" version="1.0.4" targetFramework="net40" />
3+
<package id="EngineIoClientDotNet" version="1.0.6" targetFramework="net40" />
44
<package id="Newtonsoft.Json" version="10.0.3" targetFramework="net40" />
5-
<package id="SuperSocket.ClientEngine.Core" version="0.9.0" targetFramework="net40" />
6-
<package id="WebSocket4Net" version="0.15.1" targetFramework="net40" />
5+
<package id="SuperSocket.ClientEngine.Core" version="0.10.0" targetFramework="net40" />
6+
<package id="WebSocket4Net" version="0.15.2" targetFramework="net40" />
77
<package id="xunit" version="1.9.2" targetFramework="net40" />
88
</packages>
Lines changed: 0 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -1,103 +1,5 @@
11
<ProjectConfiguration>
22
<Settings>
3-
<IgnoredTests>
4-
<NamedTestSelector>
5-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.MessageTest</TestName>
6-
</NamedTestSelector>
7-
<NamedTestSelector>
8-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.MessageTestHebrew</TestName>
9-
</NamedTestSelector>
10-
<NamedTestSelector>
11-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.OgsMessageTest</TestName>
12-
</NamedTestSelector>
13-
<NamedTestSelector>
14-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ReconnectEventShouldFireInSocket</TestName>
15-
</NamedTestSelector>
16-
<NamedTestSelector>
17-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldEmitDateAsDate</TestName>
18-
</NamedTestSelector>
19-
<NamedTestSelector>
20-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldEmitDateInObject</TestName>
21-
</NamedTestSelector>
22-
<NamedTestSelector>
23-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldFireErrorOnSocket</TestName>
24-
</NamedTestSelector>
25-
<NamedTestSelector>
26-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldFireReconnectEventsOnSocket</TestName>
27-
</NamedTestSelector>
28-
<NamedTestSelector>
29-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldFireReconnectingOnSocketWithAttemptsNumberWhenReconnectingTwice</TestName>
30-
</NamedTestSelector>
31-
<NamedTestSelector>
32-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldGetBase64DataAsALastResort</TestName>
33-
</NamedTestSelector>
34-
<NamedTestSelector>
35-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldGetBinaryDataAsAnArraybuffer</TestName>
36-
</NamedTestSelector>
37-
<NamedTestSelector>
38-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldNotConnectWhenAutoconnectOptionSetToFalse</TestName>
39-
</NamedTestSelector>
40-
<NamedTestSelector>
41-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldNotTryToReconnectAndShouldFormAConnectionWhenConnectingToCorrectPortWithDefaultTimeout</TestName>
42-
</NamedTestSelector>
43-
<NamedTestSelector>
44-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldNotTryToReconnectWithIncorrectPortWhenReconnectionDisabled</TestName>
45-
</NamedTestSelector>
46-
<NamedTestSelector>
47-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldOpenANewNamespaceAfterConnectionGetsClosed</TestName>
48-
</NamedTestSelector>
49-
<NamedTestSelector>
50-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldReceiveDateWithAck</TestName>
51-
</NamedTestSelector>
52-
<NamedTestSelector>
53-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldReceiveDateWithAckAsAction</TestName>
54-
</NamedTestSelector>
55-
<NamedTestSelector>
56-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldReceiveUtf8MultibyteCharacters</TestName>
57-
</NamedTestSelector>
58-
<NamedTestSelector>
59-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldReconnectByDefault</TestName>
60-
</NamedTestSelector>
61-
<NamedTestSelector>
62-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldSendBinaryDataAsAnArraybuffer</TestName>
63-
</NamedTestSelector>
64-
<NamedTestSelector>
65-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldSendBinaryDataAsAnArraybufferMixedWithJson</TestName>
66-
</NamedTestSelector>
67-
<NamedTestSelector>
68-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldSendEventsWithArraybuffersInTheCorrectOrder</TestName>
69-
</NamedTestSelector>
70-
<NamedTestSelector>
71-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldTryToReconnectTwiceAndFailWhenRequestedTwoAttemptsWithImmediateTimeoutAndReconnectEnabled</TestName>
72-
</NamedTestSelector>
73-
<NamedTestSelector>
74-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldTryToReconnectTwiceAndFailWhenRequestedTwoAttemptsWithIncorrectAddressAndReconnectEnabled</TestName>
75-
</NamedTestSelector>
76-
<NamedTestSelector>
77-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldWorkWithAcks</TestName>
78-
</NamedTestSelector>
79-
<NamedTestSelector>
80-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldWorkWithAcks2</TestName>
81-
</NamedTestSelector>
82-
<NamedTestSelector>
83-
<TestName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest.ShouldWorkWithFalse</TestName>
84-
</NamedTestSelector>
85-
<FixtureTestSelector>
86-
<FixtureName>SocketIoClientDotNet.Tests.ClientTests.UrlTest</FixtureName>
87-
</FixtureTestSelector>
88-
<FixtureTestSelector>
89-
<FixtureName>SocketIoClientDotNet.Tests.ModuleTests.HasBinaryDataTest</FixtureName>
90-
</FixtureTestSelector>
91-
<FixtureTestSelector>
92-
<FixtureName>SocketIoClientDotNet.Tests.ParserTests.ParserTest</FixtureName>
93-
</FixtureTestSelector>
94-
<FixtureTestSelector>
95-
<FixtureName>SocketIoClientDotNet.Tests.ParserTests.ByteArrayTest</FixtureName>
96-
</FixtureTestSelector>
97-
<FixtureTestSelector>
98-
<FixtureName>SocketIoClientDotNet.Tests.ClientTests.ServerConnectionTest</FixtureName>
99-
</FixtureTestSelector>
100-
</IgnoredTests>
1013
<PreviouslyBuiltSuccessfully>True</PreviouslyBuiltSuccessfully>
1024
</Settings>
1035
</ProjectConfiguration>

0 commit comments

Comments
 (0)