Rootsware.Integration.SocketClient.Core
2.3.0
dotnet add package Rootsware.Integration.SocketClient.Core --version 2.3.0
NuGet\Install-Package Rootsware.Integration.SocketClient.Core -Version 2.3.0
<PackageReference Include="Rootsware.Integration.SocketClient.Core" Version="2.3.0" />
paket add Rootsware.Integration.SocketClient.Core --version 2.3.0
#r "nuget: Rootsware.Integration.SocketClient.Core, 2.3.0"
// Install Rootsware.Integration.SocketClient.Core as a Cake Addin #addin nuget:?package=Rootsware.Integration.SocketClient.Core&version=2.3.0 // Install Rootsware.Integration.SocketClient.Core as a Cake Tool #tool nuget:?package=Rootsware.Integration.SocketClient.Core&version=2.3.0
ClientSocketConnection
Facilitates socket communication between a client service and server service. This package is one-directional. To connect to server, configure a port number in appsettings.json.
*v1.1.0
**
[Changed socket Release method]
1.
Changed
socket
to
be
reused
on
disconnect.
2.
Removed
closing
the
socket
after
releasing
it.
[Semi-Singleton ClientInitProxy]
1.
Implemented
a
semi
singleton
technic
in
SocketClient
to
have
at
most
one
socket
connection.
NB:
Implementation
was
in
a
bid
to
resolve
disposed
connection
isssue
on
multiple
concurrent
socket
requests.
These
changes
are
temporary
while
we
work
on
implementing
a
SocketPool
to
requlate
the
number
of
sockets
that
can
be
opened
simultaneously.
*v1.1.2
**
[Semi-Singleton ClientInitProxy]
1.
Removed
a
semi
singleton
technic
in
SocketClient
to
have
at
most
one
socket
connection.
*v1.2.0
**
[Socket Creation on GetAsync]
1.
Changed
socket
creation
to
be
on
the
fly
during
transaction
request.
*v2.2.0
**
[Namespaces]
1.
Renamed
project
namespaces.
v2.3.0 [Namespaces] 1. Changed all [ValueTask] → [Task]
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Rootsware.Libraries.SocketCL.Core (>= 2.1.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Rootsware.Integration.SocketClient.Core:
Package | Downloads |
---|---|
Rootsware.Fiscalization.Integration.FCI.Core
Facilitates integration of fiscalization between an accounting service and FDMS. This package is one-directional.. |
GitHub repositories
This package is not used by any popular GitHub repositories.
This is the initial release