Package Description
$ dotnet add package DogmaSolutions.SlidingWindowLoggerThis package is part of the Dogma Solutions "Foundation" project.
For more details, see the list of packages below.
The Dogma Solutions "Foundation" project was born in 2005, and is an attempt to provide a basic and modern set of (opinionated):
All packages follows the conventions of Semantic Versioning 2.0.0.
Cit.:
Given a version number MAJOR.MINOR.PATCH, increment the:
1. MAJOR version when you make incompatible API changes
2. MINOR version when you add functionality in a backward compatible manner
3. PATCH version when you make backward compatible bug fixes
Additional labels for pre-release and build metadata are available as extensions
to the MAJOR.MINOR.PATCH format.
Different versions of the packages, support a different set of .NET versions:
| Package version | Supported .NET versions | Remarks (compared to previous version) |
|---|---|---|
| 5.* | netstandard2.0, net6.0, net7.0, net8.0, net9.0 | Added net9.0, dropped net472 |
| 4.3.* | netstandard2.0, net472, net5.0, net6.0, net7.0, net8.0 | |
| 4.2.* | netstandard2.0, net472, net5.0, net6.0, net7.0, net8.0 | Added net7.0 & net8.0 |
| 4.1.* | netstandard2.0, net472, net5.0, net6.0 | |
| 4.0.* | netstandard2.0, net472, net5.0, net6.0 | |
| 3.2.* | netstandard2.0, net472, net5.0, net6.0 | |
| 3.1.* | netstandard2.0, net472, net5.0, net6.0 | Added net5.0 & net6.0 |
| 3.0.* | netstandard2.0, net472 |
| 2.0.* | netstandard2.0, net472 | Added netstandard2.0 & net472, dropped net46 |
| 1.0.* | net46 |
Every package contains a specific subset of functionalities related to a specific area of interest.
Here follows a list of NuGet packages aggregated by topic.
IBH devices
Siemens devices
OPC-UA-abled devices
OPC-UA integration
All packages of the "Foundation" project are released under the MIT License.