Sapper 1.2.0
dotnet add package Sapper --version 1.2.0
NuGet\Install-Package Sapper -Version 1.2.0
<PackageReference Include="Sapper" Version="1.2.0" />
paket add Sapper --version 1.2.0
#r "nuget: Sapper, 1.2.0"
// Install Sapper as a Cake Addin #addin nuget:?package=Sapper&version=1.2.0 // Install Sapper as a Cake Tool #tool nuget:?package=Sapper&version=1.2.0
<H1>Sapper</H1>
<H3>Simple Library Which Uses Dapper And Makes Easy Crud Operation</H3>
<h6>How To Use</h6>
<h7>Service Registeration</h7>
services.AddScoped<IDapperDriver, DapperDriver>(sp ⇒ new DapperDriver(appOptions.connectionString));
<h7>Query</h7> <pre> var res = await dapperDriver.QueryAsync<User>("SELECT * FROM [Profile].[User]" , System.Data.CommandType.Text); </pre>
<h7>Command</h7> <pre> var res = await dapperDriver.CommandAsync("DELETE FROM Profile.UserFollower", System.Data.CommandType.Text); res.ModifiedCount; -- > deleted records count </pre>
StoredProcdure Query
<pre> var res = await dapperDriver.QueryAsync<SpInputClassModel, SpResultClassModel>(input, "[Profile].[S_User_List]"); </pre>
StoredProcdure Command <pre> var res = await dapperDriver.CommandAsync(input, "[Profile].[S_User_Save]"); </pre>
StoredProcdure Parameter With OutputParams <pre> var res = await dapperDriver.CommandAsync(input, "[Profile].[S_User_Save]" , cancellationToken, "Id"); </pre>
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. 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. |
-
net5.0
- Dapper (>= 2.0.123)
- System.Data.SqlClient (>= 4.8.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.