├── .build ├── PreBuild.ps1 ├── Set-NugetDependencies.ps1 ├── Teamcity-Functions.ps1 └── Utils.ps1 ├── .gitignore ├── .nuspec └── SignalR.Client.TypedHubProxy.nuspec ├── LICENSE.md ├── README.md └── src ├── SignalR.Client.TypedHubProxy.Tests ├── Contracts │ ├── IClientContract.cs │ ├── IServerContract.cs │ ├── IWrongClientContract.cs │ ├── TestClientContract.cs │ └── WrongClientContract.cs ├── HubProxyFacts.cs ├── Mocks │ └── MockedHubProxy.cs ├── ObservableHubProxyFacts.cs ├── Properties │ └── AssemblyInfo.cs ├── SignalR.Client.TypedHubProxy.Tests.csproj ├── SignalR.Client.TypedHubProxy.Tests.snk ├── TestFixtures │ ├── BaseFixture.cs │ ├── ObservableHubProxyFixture.cs │ └── TypedHubProxyFixture.cs ├── Utils │ ├── TaskAsyncHelper.cs │ ├── TestConsts.cs │ └── TestExtensions.cs └── packages.config ├── SignalR.Client.TypedHubProxy.sln └── SignalR.Client.TypedHubProxy ├── ActionDetail.cs ├── ExtensionsInternal.cs ├── HubProxy.cs ├── IHubProxy.cs ├── IHubProxyOneWay.cs ├── IObservableHubProxy.cs ├── ObservableHubMessage.cs ├── Properties └── AssemblyInfo.cs ├── SignalR.Client.TypedHubProxy.csproj ├── SignalR.Client.TypedHubProxy.snk ├── SignalRExtensions.cs └── packages.config /.build/PreBuild.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/.build/PreBuild.ps1 -------------------------------------------------------------------------------- /.build/Set-NugetDependencies.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/.build/Set-NugetDependencies.ps1 -------------------------------------------------------------------------------- /.build/Teamcity-Functions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/.build/Teamcity-Functions.ps1 -------------------------------------------------------------------------------- /.build/Utils.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/.build/Utils.ps1 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuspec/SignalR.Client.TypedHubProxy.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/.nuspec/SignalR.Client.TypedHubProxy.nuspec -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/README.md -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/Contracts/IClientContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/Contracts/IClientContract.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/Contracts/IServerContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/Contracts/IServerContract.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/Contracts/IWrongClientContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/Contracts/IWrongClientContract.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/Contracts/TestClientContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/Contracts/TestClientContract.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/Contracts/WrongClientContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/Contracts/WrongClientContract.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/HubProxyFacts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/HubProxyFacts.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/Mocks/MockedHubProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/Mocks/MockedHubProxy.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/ObservableHubProxyFacts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/ObservableHubProxyFacts.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/SignalR.Client.TypedHubProxy.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/SignalR.Client.TypedHubProxy.Tests.csproj -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/SignalR.Client.TypedHubProxy.Tests.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/SignalR.Client.TypedHubProxy.Tests.snk -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/TestFixtures/BaseFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/TestFixtures/BaseFixture.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/TestFixtures/ObservableHubProxyFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/TestFixtures/ObservableHubProxyFixture.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/TestFixtures/TypedHubProxyFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/TestFixtures/TypedHubProxyFixture.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/Utils/TaskAsyncHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/Utils/TaskAsyncHelper.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/Utils/TestConsts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/Utils/TestConsts.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/Utils/TestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/Utils/TestExtensions.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.Tests/packages.config -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy.sln -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/ActionDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/ActionDetail.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/ExtensionsInternal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/ExtensionsInternal.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/HubProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/HubProxy.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/IHubProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/IHubProxy.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/IHubProxyOneWay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/IHubProxyOneWay.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/IObservableHubProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/IObservableHubProxy.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/ObservableHubMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/ObservableHubMessage.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/SignalR.Client.TypedHubProxy.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/SignalR.Client.TypedHubProxy.csproj -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/SignalR.Client.TypedHubProxy.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/SignalR.Client.TypedHubProxy.snk -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/SignalRExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/SignalRExtensions.cs -------------------------------------------------------------------------------- /src/SignalR.Client.TypedHubProxy/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AndreasBieber/SignalR.Client.TypedHubProxy/HEAD/src/SignalR.Client.TypedHubProxy/packages.config --------------------------------------------------------------------------------