![]() |
VOOZH | about |
dotnet add package NEventSocket --version 2.1.0
NuGet\Install-Package NEventSocket -Version 2.1.0
<PackageReference Include="NEventSocket" Version="2.1.0" />
<PackageVersion Include="NEventSocket" Version="2.1.0" />Directory.Packages.props
<PackageReference Include="NEventSocket" />Project file
paket add NEventSocket --version 2.1.0
#r "nuget: NEventSocket, 2.1.0"
#:package NEventSocket@2.1.0
#addin nuget:?package=NEventSocket&version=2.1.0Install as a Cake Addin
#tool nuget:?package=NEventSocket&version=2.1.0Install as a Cake Tool
An async reactive EventSocket driver for FreeSwitch
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET Framework | net45 net45 is compatible. net451 net451 was computed. net452 net452 was computed. net46 net46 was computed. net461 net461 was computed. net462 net462 was computed. net463 net463 was computed. net47 net47 was computed. net471 net471 was computed. net472 net472 was computed. net48 net48 was computed. net481 net481 was computed. |
This package has no dependencies.
Showing the top 1 NuGet packages that depend on NEventSocket:
| Package | Downloads |
|---|---|
|
Cauca.FreeSwitch.RemoteCommand
FreeSwitch wrapper |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.1.0 | 30,249 | 10/21/2016 |
| 1.1.0 | 2,305 | 4/22/2016 |
| 1.0.2 | 1,905 | 3/19/2016 |
| 1.0.1 | 1,984 | 3/17/2016 |
| 1.0.0 | 1,882 | 3/9/2016 |
| 0.6.10 | 1,951 | 1/28/2016 |
| 0.6.9 | 1,910 | 1/27/2016 |
| 0.6.8 | 1,814 | 1/27/2016 |
| 0.6.7 | 1,897 | 1/27/2016 |
| 0.6.6 | 2,049 | 10/20/2015 |
| 0.6.5 | 1,913 | 10/20/2015 |
| 0.6.4 | 2,143 | 7/21/2015 |
| 0.6.3 | 1,994 | 7/20/2015 |
| 0.6.2 | 1,960 | 6/25/2015 |
| 0.6.1 | 1,990 | 6/24/2015 |
| 0.6.0 | 1,873 | 6/24/2015 |
| 0.5.3 | 1,987 | 6/24/2015 |
| 0.5.2 | 1,947 | 6/24/2015 |
| 0.5.1 | 1,934 | 5/22/2015 |
| 0.5.0 | 2,009 | 4/30/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