CBAM.Abstractions
0.5.3
Install-Package CBAM.Abstractions -Version 0.5.3
dotnet add package CBAM.Abstractions --version 0.5.3
<PackageReference Include="CBAM.Abstractions" Version="0.5.3" />
paket add CBAM.Abstractions --version 0.5.3
#r "nuget: CBAM.Abstractions, 0.5.3"
// Install CBAM.Abstractions as a Cake Addin
#addin nuget:?package=CBAM.Abstractions&version=0.5.3
// Install CBAM.Abstractions as a Cake Tool
#tool nuget:?package=CBAM.Abstractions&version=0.5.3
The Connection-Based Asynchronous Messaging (CBAM) Abstractions assembly contains types which are common for any workflow which communicates with e.g. SQL or LDAP processes using some kind of IPC connection.
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows |
.NET Core | netcoreapp1.0 netcoreapp1.1 netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard1.0 netstandard1.1 netstandard1.2 netstandard1.3 netstandard1.4 netstandard1.5 netstandard1.6 netstandard2.0 netstandard2.1 |
.NET Framework | net40 net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen30 tizen40 tizen60 |
Universal Windows Platform | uap uap10.0 |
Windows Phone | wp8 wp81 wpa81 |
Windows Store | netcore netcore45 netcore451 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETFramework 4.0
- UtilPack (>= 1.5.1)
- UtilPack.AsyncEnumeration (>= 1.0.0)
-
.NETFramework 4.5
- System.Threading.Tasks.Extensions (>= 4.3.0)
- System.ValueTuple (>= 4.3.1)
- UtilPack (>= 1.5.1)
- UtilPack.AsyncEnumeration (>= 1.0.0)
-
.NETStandard 1.0
- NETStandard.Library (>= 1.6.1)
- System.Threading.Tasks.Extensions (>= 4.3.0)
- System.ValueTuple (>= 4.3.1)
- UtilPack (>= 1.5.1)
- UtilPack.AsyncEnumeration (>= 1.0.0)
NuGet packages (7)
Showing the top 5 NuGet packages that depend on CBAM.Abstractions:
Package | Downloads |
---|---|
CBAM.SQL
The Connection-Based Asynchronous Messaging (CBAM) SQL assembly contains types which further specialize and augment the types of CBAM.Abstractions and CBAM.Tabular, in order to provide intuitive and easy-to-use API for communicating with any SQL database. |
|
CBAM.Abstractions.Implementation
The Connection-Based Asynchronous Messaging (CBAM) Abstractions.Implementation assembly contains skeleton implementations for types in CBAM.Abstractions assembly. |
|
CBAM.HTTP
The Connection-Based Asynchronous Messaging (CBAM) HTTP package contains API to send HTTP requests from client to server. The HTTP API itself is minimalistic and easy-to-use. |
|
CBAM.Abstractions.Implementation.NetworkStream
Provides skeleton implementation and ready solution for typical connection factory class operating on (network) stream.. |
|
CBAM.Tabular.Implementation
The Connection-Based Asynchronous Messaging (CBAM) Tabular.Implementation assembly contains skeleton implementations for CBAM.Tabular assembly. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.5.3 | 2,929 | 8/8/2018 |
0.5.1 | 2,409 | 6/1/2018 |
0.5.0 | 2,209 | 5/27/2018 |
0.4.0 | 1,894 | 10/29/2017 |
0.3.0 | 1,682 | 9/25/2017 |
0.2.0 | 1,670 | 9/4/2017 |
0.1.1-beta | 1,299 | 7/3/2017 |
0.1.0-beta | 1,414 | 6/9/2017 |
0.0.2-alpha | 1,423 | 6/2/2017 |
0.0.1-alpha | 1,163 | 5/18/2017 |
Updated to newer UtilPack version because the fixed bug is critical for CBAM (underlying stream would not always get closed when cancellation token was canceled).