BulkOpsHelper 1.0.0-beta1
See the version list below for details.
dotnet add package BulkOpsHelper --version 1.0.0-beta1
NuGet\Install-Package BulkOpsHelper -Version 1.0.0-beta1
<PackageReference Include="BulkOpsHelper" Version="1.0.0-beta1" />
paket add BulkOpsHelper --version 1.0.0-beta1
#r "nuget: BulkOpsHelper, 1.0.0-beta1"
// Install BulkOpsHelper as a Cake Addin #addin nuget:?package=BulkOpsHelper&version=1.0.0-beta1&prerelease // Install BulkOpsHelper as a Cake Tool #tool nuget:?package=BulkOpsHelper&version=1.0.0-beta1&prerelease
BulkOpsHelper streamlines the creation of data validations for bulk insert and bulk update operations in SQL Server databases.
Imagine you need to implement custom CSV uploads in your .NET application. The target table has foreign keys, unique keys, and custom constraints. How can you thoroughly validate a given CSV file, including providing detailed field-level feedback to the end-user, without building all the validation logic? The answer is the BulkOpsHelper!
BulkOpsHelper analyzes your destination table to provide comprehensive validations, ensuring that the data aligns with the table's definition. The core philosophy is simple: if the rules for the data are already defined in the table, why duplicate them elsewhere? BulkOpsHelper functions like an ORM but with added support for bulk operations, making it ideal for both bulk and single-record processing.
Stay tuned for more details to come...
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
- CsvHelper (>= 33.0.1)
- Dapper (>= 2.1.35)
- Microsoft.Data.SqlClient (>= 5.2.1)
- NUnit (>= 4.1.0)
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.0.0 | 79 | 11/8/2024 |
1.0.0-beta2 | 65 | 8/2/2024 |
1.0.0-beta1 | 73 | 7/30/2024 |
This is a beta/preview release.