LazormLib 0.9.0
dotnet add package LazormLib --version 0.9.0
NuGet\Install-Package LazormLib -Version 0.9.0
<PackageReference Include="LazormLib" Version="0.9.0" />
paket add LazormLib --version 0.9.0
#r "nuget: LazormLib, 0.9.0"
// Install LazormLib as a Cake Addin
#addin nuget:?package=LazormLib&version=0.9.0
// Install LazormLib as a Cake Tool
#tool nuget:?package=LazormLib&version=0.9.0
Lazorm Library
lazorm is a zero config OR mapper for .net applications.
This product consist of 2 different tools, and this lazormlib is one part of them.
To use lazorm functions, user should bring both of them.
Components
1. lazormlib
lazormlib(This pacdkage) is a library module that one dotnet application project must have to use lazorm functions.
You should bring it into your project by using a nuget or dotnet add package like this:
dotnet add pakcage lazormlib
and your project is all set.
2.lazrom generator
This is a dotnet tool for creating Entity class files.
You should install it into your computer as a global dotnet tool.
dotnet tool install --global Lazorm
and once your computer has got lazorm, you should type a command to generate entity classes out from Database Schema.
This is an easyest example to show how it goes.
dotnet lazorm generate -m -k SQLite -c "Data Source=your_sqlite_file"
That's it! You got entity files in your project, /Entities/AutoGenerated folder.
You can start from here.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. 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. |
-
net7.0
- Microsoft.Data.Sqlite.Core (>= 7.0.0)
- Microsoft.Extensions.Configuration (>= 3.1.7)
- Microsoft.Extensions.Configuration.EnvironmentVariables (>= 3.1.7)
- Microsoft.Extensions.Configuration.Json (>= 3.1.7)
- MySql.Data (>= 8.0.21)
- SQLitePCLRaw.bundle_e_sqlite3 (>= 2.1.2)
- System.Data.OracleClient (>= 1.0.8)
- System.Data.SqlClient (>= 4.8.2)
- System.Reactive (>= 5.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Updated for .Net 7.0