MATSys 2.0.0-alpha
See the version list below for details.
dotnet add package MATSys --version 2.0.0-alpha
NuGet\Install-Package MATSys -Version 2.0.0-alpha
<PackageReference Include="MATSys" Version="2.0.0-alpha" />
paket add MATSys --version 2.0.0-alpha
#r "nuget: MATSys, 2.0.0-alpha"
// Install MATSys as a Cake Addin #addin nuget:?package=MATSys&version=2.0.0-alpha&prerelease // Install MATSys as a Cake Tool #tool nuget:?package=MATSys&version=2.0.0-alpha&prerelease
<ins>M</ins>odular <ins>A</ins>utomated <ins>T</ins>esting <ins>Sys</ins>tem
Introduction
MATSys is a toolset that helps to accelerate the developing process, including integration, automation scripting, and logging in Test & Measurement industry.
In MATSys, all objects are inherited from a base class called "Module". MATSys gives "Module" 4 built-in features, so user can access these additional features by inheriting the base class. These features are:
- Logging
Flexibility when debuging/tracking/testing - Communication (class name "Transceiver")
A REQ/RES communication channel - Publishing (class name "Notifier")
Use Pub/Sub mechanism to broadcast the result - Data recording (class name "Recorder")
Save data locally
All features, except logging, are using dependency injection design. User can inject their own implementation into "Module" object alternatively.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.7.2
- Microsoft.Extensions.Configuration.Abstractions (>= 6.0.0)
- Microsoft.Extensions.Hosting (>= 6.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 6.0.2)
- NLog (>= 5.0.4)
- NLog.Extensions.Logging (>= 5.0.4)
- System.Runtime.CompilerServices.Unsafe (>= 6.0.0)
- System.Threading.Channels (>= 6.0.0)
-
.NETStandard 2.0
- Microsoft.Extensions.Configuration.Abstractions (>= 6.0.0)
- Microsoft.Extensions.Hosting (>= 6.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 6.0.2)
- NLog (>= 5.0.4)
- NLog.Extensions.Logging (>= 5.0.4)
- System.Runtime.CompilerServices.Unsafe (>= 6.0.0)
- System.Threading.Channels (>= 6.0.0)
-
net6.0
- Microsoft.Extensions.Configuration.Abstractions (>= 6.0.0)
- Microsoft.Extensions.Hosting (>= 6.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 6.0.2)
- NLog (>= 5.0.4)
- NLog.Extensions.Logging (>= 5.0.4)
- System.Runtime.CompilerServices.Unsafe (>= 6.0.0)
- System.Runtime.Loader (>= 4.3.0)
- System.Threading.Channels (>= 6.0.0)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on MATSys:
Package | Downloads |
---|---|
MATSys.Plugins.NetMQTransceiver
Package Description |
|
MATSys.Plugins.NetMQNotifier
Package Description |
|
MATSys.Plugins.CSVRecorder
Package Description |
|
MATSys.Hosting
Package Description |
|
MATSys.Hosting.Grpc
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
2.1.2 | 160 | 9/2/2024 | |
2.1.1 | 190 | 4/12/2024 | |
2.1.0 | 198 | 4/7/2024 | |
2.0.19 | 207 | 5/8/2023 | |
2.0.18 | 200 | 5/8/2023 | |
2.0.17 | 205 | 5/7/2023 | |
2.0.15 | 246 | 4/19/2023 | |
2.0.9 | 219 | 4/18/2023 | |
2.0.8 | 222 | 4/17/2023 | |
2.0.7 | 223 | 4/17/2023 | |
2.0.0-alpha | 176 | 3/21/2023 | |
1.6.4 | 292 | 3/2/2023 | |
1.6.3 | 278 | 3/1/2023 | |
1.5.6 | 263 | 2/15/2023 | |
1.5.5 | 305 | 1/31/2023 | |
1.5.4 | 295 | 1/31/2023 | |
1.5.3 | 779 | 12/15/2022 | |
1.5.2 | 844 | 12/15/2022 | |
1.5.1 | 550 | 12/15/2022 | |
1.4.5 | 322 | 12/14/2022 | |
1.4.4 | 362 | 11/25/2022 | |
1.4.3 | 349 | 11/21/2022 | |
1.4.2 | 361 | 11/21/2022 | |
1.4.0 | 358 | 11/11/2022 | |
1.3.17 | 378 | 11/8/2022 | |
1.3.16 | 421 | 11/5/2022 | |
1.3.15 | 391 | 11/5/2022 | |
1.3.12 | 409 | 10/28/2022 | |
1.3.4 | 391 | 10/26/2022 | |
1.3.3 | 419 | 10/26/2022 | |
1.3.2 | 451 | 10/25/2022 | |
1.3.0 | 466 | 10/24/2022 | |
1.2.4 | 417 | 9/16/2022 | |
1.2.3 | 452 | 9/15/2022 | |
1.2.0 | 419 | 9/1/2022 | |
1.1.5 | 488 | 7/19/2022 | |
1.1.4 | 454 | 7/15/2022 | |
1.1.3 | 455 | 7/5/2022 | |
1.1.2 | 439 | 7/4/2022 | |
1.1.1 | 490 | 7/4/2022 | |
1.1.0 | 480 | 7/4/2022 | |
1.0.0 | 536 | 6/10/2022 |