NEventSocket 2.1.0

dotnet add package NEventSocket --version 2.1.0                
NuGet\Install-Package NEventSocket -Version 2.1.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="NEventSocket" Version="2.1.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add NEventSocket --version 2.1.0                
#r "nuget: NEventSocket, 2.1.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install NEventSocket as a Cake Addin
#addin nuget:?package=NEventSocket&version=2.1.0

// Install NEventSocket as a Cake Tool
#tool nuget:?package=NEventSocket&version=2.1.0                

An async reactive EventSocket driver for FreeSwitch

Product Compatible and additional computed target framework versions.
.NET Framework net45 is compatible.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on NEventSocket:

Package Downloads
Cauca.FreeSwitch.RemoteCommand

FreeSwitch wrapper

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.1.0 26,788 10/21/2016
1.1.0 1,882 4/22/2016
1.0.2 1,493 3/19/2016
1.0.1 1,555 3/17/2016
1.0.0 1,468 3/9/2016
0.6.10 1,537 1/28/2016
0.6.9 1,496 1/27/2016
0.6.8 1,378 1/27/2016
0.6.7 1,443 1/27/2016
0.6.6 1,627 10/20/2015
0.6.5 1,501 10/20/2015
0.6.4 1,722 7/21/2015
0.6.3 1,580 7/20/2015
0.6.2 1,546 6/25/2015
0.6.1 1,579 6/24/2015
0.6.0 1,457 6/24/2015
0.5.3 1,547 6/24/2015
0.5.2 1,540 6/24/2015
0.5.1 1,518 5/22/2015
0.5.0 1,591 4/30/2015
0.4.0 1,561 3/9/2015
0.3.0 1,881 3/3/2015
0.2.0 1,773 2/17/2015
0.1.0-build00059 1,472 2/4/2015
0.1.0-build00054 1,396 2/4/2015

2.1.0 - BREAKING CHANGES: ( see https://github.com/danbarua/NEventSocket/blob/master/BREAKING%20CHANGES.md )
               - ChannelEvents are now a separate observable and type
               - Moved Originate operations from InboundSocket to extension methods on EventSocket (breaks binary compatibility)
           - Channels
               - exposes socket and last event properties on Channel instead of Channel.Advanced
               - uses CHANNEL_HANGUP_COMPLETE instead of CHANNEL_HANGUP
               - add channel.EnableHeartBeat() for keepalive
               - move recording functionality to BasicChannel
           - Changed type of BridgeOptions.FilterDtmf from boolean to Leg enum - allow one or both legs to filter DTMF  
           - OutboundListener can be stopped and restarted
           - Reliability bugfixes
     1.1.0 - Critical Bugfix:
               - Make socket initialization thread-safe
             Other Bugfixes:
               - Use async-locking around command and API sends
                 to correlate responses
               - Don't log spurious API error responses
               - Don't log uuid_dump responses
               - Fix Playback application edge cases
               - Log warnings in OutboundSocket mode when not using async full
     1.0.2 - Bugfix: Handle multi-arg applications on Originate
                     Surface Api Response and Command Reply errors in logs
     1.0.1 - Bugfix - ensure subscribed to BackgroundJob events when initiating BgAPI
     1.0.0 - BREAKING CHANGE: Affects behaviour of socket.SubscribeEvents() - see https://github.com/danbarua/NEventSocket/blob/master/BREAKING%20CHANGES.md
     0.6.10 - Bugfix: handle garbage collected event handler in Dispose();
     0.6.9 - Bugfix: make all Dispose() calls thread safe
     0.6.8 - Bugfix: properly handle multiple Dispose() calls
     0.6.7 - Bugfix: logger garbage collected in Dispose() call
     0.6.6 - Bugfix: remove superfluous logging
     0.6.5 - Bugfix: ensure Message/Event pumps are not blocked
     0.6.4 - Channels: expose Channel.Advanded.LastEvent property
     0.6.3 - Bugfix - Replace .OnErrorResumeNext() with .Retry() on Channel connection error
     0.6.2 - Bugfix - don't terminate OutboundListener.Channels observable on connection errors.
     0.6.1 - Added events and helpers for conferences
     0.6.0 - Channels: move channel variables, event headers, underlying socket to Channel.Advanced.
     0.5.3 - Channels: fix channel init bug
     0.5.2 - Channels: Filter events so underlying socket does not receive events for all channels
     0.5.1 - Fix issues with initializing Rx when run in scriptcs
     0.5.0 - Fix uri decoding issue on message parsing
           - Allow operations on Channels in Pre-Answer state