CallR 2.0.0

Binaries for the CallR library.
       Visit for an overview and usage examples.

Install-Package CallR -Version 2.0.0
dotnet add package CallR --version 2.0.0
<PackageReference Include="CallR" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CallR --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes


       Version 2.0.0:
           - Breaking Change: CustomKey functions now take in the CallRHub instead of the list of IJson objects. The objects can still be obtained through hub.Parameters.Params

       Version 1.1.15:
           - Rebuilt binaries with latest versions of dependencies. Bumped dependency versions.

       Version 1.1.14:
           - Fix #10: Caching results based on their arguments now works correctly.

       Version 1.1.13:
           - Add a new CallRParameter, Cachebust. This can be any JSON value and will act as part of the cache key for requests. Changing it will guarantee fresh results from cached hub calls.
           - Add RefreshEntries option to CallRCache. Setting it to true (default: true) will update the TTL of entries that are pulled, while setting it to false will cause entries to expire after the TTL time from when they were entered.
           - Update dependency to CallR.JS 1.1.2 to get new configurable smartDisconnect option.

       Version 1.1.12:
           - Fix a bug with the IHubRequestParser causing the custom serializer to not be used in some cases.

       Version 1.1.11:
           - Add a custom IHubRequestParser to allow the request parser to use a custom serializer instead of the default SignalR JsonUtility serializer.

       Version 1.1.10:
           - Update Polarize dependency to 0.2.3 to include a bugfix on constraints

       Version 1.1.9:
           - Fix #7 so that custom key functions can be used by passing a type with a static method. A little bit janky, but this is what Json.Net does, so it must be legit.

       Version 1.1.8:
           - Correct libary versions

       Version 1.1.7:
           - Update dependency on Polarize to include a critical bug fix.

       Version 1.1.6:
           - Add CustomKey lambda for creating a cache key from function arguments.

       Version 1.1.5:
           - Update Packages compiled against

       Version 1.1.4:
           - Update Version dependencies for Polarize and SignalR

       Version 1.1.3:
           - Add source files and debugging symbols

       Version 1.1.2:
           - Dependency on CallR.JS >=1.1.1

       Version 1.1.1:
           - Fix #3: Fix a race condition when adding entries to the HubCache.

       Version 1.1.0:
           - Add ConfigureCallR() extension method to IAppBuilder
           - Add HubPipelineModule for caching
           - Add HubPipelineModule for filtering Json response using Polarize
           - Dependency on Polarize >=0.2.0
           - Dependency on CallR.JS >=1.1.0

       Version 1.0.2:
           - Update dependencies

       Version 1.0.1:
           - Fix HubUtility SendToAll

       Version 1.0.0:
           - HubUtility methods and extension methods for interacting with SignalR hubs.
           - SendToAll(this THub hub, string type, params object[] parameters)
           - SendToAll(string type, params object[] parameters)
           - SendToClients(dynamic clients, string eventType, params object[] parameters)
           - SendToGroup(this THub hub, string groupName, string type, params object[] parameters)
           - SendToGroup(string groupName, string type, params object[] parameters)

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.0.0 901 8/22/2014
1.1.15 491 7/25/2014
1.1.14 499 7/24/2014
1.1.13 483 7/23/2014
1.1.12 563 6/17/2014
1.1.10 571 5/22/2014
1.1.9 510 5/21/2014
1.1.8 496 5/21/2014
1.1.7 506 5/20/2014
1.1.6 626 5/13/2014
1.1.5 618 5/7/2014
1.1.3 511 5/5/2014
1.1.0 582 3/18/2014
1.0.2 557 1/27/2014