SummerBatch 1.2.5
See the version list below for details.
dotnet add package SummerBatch --version 1.2.5
NuGet\Install-Package SummerBatch -Version 1.2.5
<PackageReference Include="SummerBatch" Version="1.2.5" />
paket add SummerBatch --version 1.2.5
#r "nuget: SummerBatch, 1.2.5"
// Install SummerBatch as a Cake Addin #addin nuget:?package=SummerBatch&version=1.2.5 // Install SummerBatch as a Cake Tool #tool nuget:?package=SummerBatch&version=1.2.5
Summer Batch is a lightweight, reliable, efficient, open-source batch framework for .Net and C# community.
Its design is driven by the concepts exposed in the JSR-352 specification and provides for .NET 4.6.1 C# an equivalent to JBatch / Spring Batch.
Key Features:
• Repeatable and customizable batch jobs
• Multi step jobs, with simple step sequences or conditional logic between them
• In-memory or persisted job repository
• Support for a Read-Process-Write logic, as well as arbitrary batchlet for a more complete control on the behavior
• Chunk processing with checkpoint management and restartability
• Step partitioning used for parallel processing
• Database readers and writers, with support for Microsoft® SQL Server, IMB® DB2 and Oracle® databases
• Flat file readers and writers
• Easy mapping between the readers and writers and your domain classes
• Batch contexts at step level and job level
• XML design for the main batch architecture, C# design for the properties
Documentation on how to get started: https://www.bluage.com/docs/summerbatch/gettingstarted.pdf
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net461 is compatible. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 4.6.1
- Microsoft.Bcl.AsyncInterfaces (>= 5.0.0)
- Microsoft.Extensions.Configuration (>= 5.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 5.0.0)
- Microsoft.Extensions.Configuration.FileExtensions (>= 5.0.0)
- Microsoft.Extensions.Configuration.Json (>= 5.0.0)
- Microsoft.Extensions.FileProviders.Abstractions (>= 5.0.0)
- Microsoft.Extensions.FileProviders.Physical (>= 5.0.0)
- Microsoft.Extensions.FileSystemGlobbing (>= 5.0.0)
- Microsoft.Extensions.Primitives (>= 5.0.0)
- Microsoft.ReportViewer.WinForms (>= 10.0.40219.1)
- NLog (>= 4.1.2)
- System.Buffers (>= 4.5.1)
- System.Memory (>= 4.5.4)
- System.Numerics.Vectors (>= 4.5.0)
- System.Runtime.CompilerServices.Unsafe (>= 5.0.0)
- System.Security.Cryptography.Algorithms (>= 4.3.1)
- System.Security.Cryptography.Primitives (>= 4.3.0)
- System.Text.Encodings.Web (>= 5.0.0)
- System.Text.Json (>= 5.0.0)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.ValueTuple (>= 4.5.0)
- Unity (>= 3.5.1404)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.2.6 | 2,516 | 7/19/2021 |
1.2.5 | 889 | 7/2/2021 |
1.2.4 | 1,134 | 7/23/2020 |
1.2.3 | 1,073 | 7/14/2020 |
1.2.2 | 983 | 7/14/2020 |
1.2.1 | 1,051 | 4/28/2020 |
1.2.0 | 1,046 | 4/14/2020 |
1.1.13 | 1,269 | 1/20/2020 |
1.1.12 | 1,084 | 12/13/2019 |
1.1.11 | 1,289 | 2/6/2019 |
1.1.10 | 1,321 | 12/11/2018 |
1.1.9 | 1,322 | 11/26/2018 |
1.1.8 | 1,327 | 11/6/2018 |
1.1.7 | 1,457 | 10/2/2018 |
1.1.6 | 1,650 | 11/17/2017 |
1.1.5 | 1,413 | 11/8/2017 |
1.1.4 | 1,738 | 2/8/2017 |
1.1.3.2 | 1,632 | 12/6/2016 |
1.1.3.1 | 1,529 | 10/14/2016 |
1.1.3 | 1,461 | 10/13/2016 |
1.1.2 | 1,674 | 7/1/2016 |
1.1.1 | 1,504 | 6/6/2016 |
1.1.0 | 1,550 | 3/11/2016 |
1.0.0 | 2,243 | 11/16/2015 |
1.2.5:
- Fixed serialization security issue.
- Support for customize deserialiation binder.
Refer to documentation in Ticket https://github.com/SummerBatch/SummerBatch/issues/22