Moussa.EfCore.SqlServer.Bundle
1.0.5
dotnet add package Moussa.EfCore.SqlServer.Bundle --version 1.0.5
NuGet\Install-Package Moussa.EfCore.SqlServer.Bundle -Version 1.0.5
<PackageReference Include="Moussa.EfCore.SqlServer.Bundle" Version="1.0.5" />
<PackageVersion Include="Moussa.EfCore.SqlServer.Bundle" Version="1.0.5" />
<PackageReference Include="Moussa.EfCore.SqlServer.Bundle" />
paket add Moussa.EfCore.SqlServer.Bundle --version 1.0.5
#r "nuget: Moussa.EfCore.SqlServer.Bundle, 1.0.5"
#:package Moussa.EfCore.SqlServer.Bundle@1.0.5
#addin nuget:?package=Moussa.EfCore.SqlServer.Bundle&version=1.0.5
#tool nuget:?package=Moussa.EfCore.SqlServer.Bundle&version=1.0.5
Moussa.EfCore.SqlServer.Bundle
Versione: 1.0.5
Installazione
Per installare il pacchetto dal feed NuGet:
dotnet add package Moussa.EfCore.SqlServer.Bundle --version 1.0.5
Panoramica
Moussa.EfCore.SqlServer.Bundle è un bundle pensato per semplificare l'utilizzo di Entity Framework Core con SQL Server. Riunisce i pacchetti necessari per usare EF Core in scenari tipici di sviluppo e produzione, includendo il provider SQL Server, gli strumenti di design e gli strumenti CLI.
Questo pacchetto è utile quando si desidera una configurazione rapida e coerente dei pacchetti EF Core in progetti che targettano .NET 8.
Perché usare questo bundle
- Riduce la necessità di aggiungere manualmente più pacchetti singoli
- Garantisce versioni compatibili dei componenti principali di EF Core
- Include gli strumenti necessari per migrazioni e design
Inizio rapido
- Aggiungi il pacchetto al tuo progetto:
dotnet add package Moussa.EfCore.SqlServer.Bundle --version 1.0.5
- Configura il
DbContextinProgram.cs(esempio per un'app ASP.NET Core / Blazor):
using Microsoft.EntityFrameworkCore;
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddDbContext<MyDbContext>(options =>
options.UseSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")));
var app = builder.Build();
- Usa gli strumenti EF Core per creare e applicare migrazioni:
dotnet ef migrations add InitialCreate
dotnet ef database update
Dipendenze incluse
Questo bundle include i seguenti package come dipendenze dirette:
Microsoft.EntityFrameworkCore.SqlServer(provider runtime)Microsoft.EntityFrameworkCore.Design(strumenti di design,PrivateAssets=all)Microsoft.EntityFrameworkCore.Tools(strumenti CLI,PrivateAssets=all)
Framework supportati
.NET 8(net8.0)
Autori
Package creato da Moussa per facilitare l'adozione di EF Core con SQL Server.
Licenza
Verificare la licenza del repository sorgente o il file LICENSE incluso nel progetto per i dettagli.
Link utili
- Documentazione EF Core: https://learn.microsoft.com/ef/core/
- Repository / issues: (https://github.com/salisou/Moussa.EfCore.SqlServer.Bundle.git)
Note di rilascio
1.0.5— Aggiornamento delle dipendenze EF Core a8.0.25e miglioramenti nella generazione del pacchetto.
Tag
EFCore SqlServer EntityFramework Bundle net8.0
| 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Microsoft.EntityFrameworkCore.SqlServer (>= 8.0.25)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.