Entity Framework (EF) Core è un ORM multipiattaforma open source sviluppato da Microsoft. Aggiungi un tag specifico per la versione, se applicabile. NON utilizzare questo tag per le domande su Entity Framework. Usa invece il framework di entità.
Quando corro PM> Remove-Migration -context BloggingContextin VS2015 con un progetto ASP.NET Core usando EF Core ottengo il seguente errore: System.InvalidOperationException: The migration '20160703192724_MyFirstMigration' has already been applied to the database. Unapply it and try again. If the migration has been applied to other databases, consider reverting its changes using a …
Sto seguendo i documenti per creare una migrazione iniziale. Quando eseguo dotnet, ottengo la sezione di aiuto, il che significa che il PERCORSO funziona correttamente. Quindi provo a eseguire il comando seguente dai documenti nella finestra della console: dotnet ef migrations add InitialCreate Ottengo il seguente errore: Could not execute …
Non riesco a trovare il modo di aggiungere un vincolo univoco al mio campo utilizzando l'attributo: public class User { [Required] public int Id { get; set; } [Required] // [Index("IX_FirstAndSecond", 2, IsUnique = true)] not supported by core public string Email { get; set; } [Required] public string Password …
Sono nuovo di EF core e sto cercando di farlo funzionare con il mio progetto ASP.NET Core. Ricevo l'errore sopra nel mio startup.csquando provo a configurare l' DbContextuso di una stringa di connessione da config. Sto seguendo questo tutorial: https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/intro Il codice problematico in startup.cs: using System; using System.Collections.Generic; using …
In EF6 di solito siamo in grado di utilizzare questo modo per configurare Entity. public class AccountMap : EntityTypeConfiguration<Account> { public AccountMap() { ToTable("Account"); HasKey(a => a.Id); Property(a => a.Username).HasMaxLength(50); Property(a => a.Email).HasMaxLength(255); Property(a => a.Name).HasMaxLength(255); } } Come possiamo fare in EF Core, da quando la classe I Inherit …
Sto usando questo tutorial di MSDN per eseguire in VS2015 il comando PM> Add-Migration MyFirstMigration -context BloggingContextche è stato eseguito ieri con successo ma oggi dà il seguente errore che viene segnalato anche da altri utenti qui . Ho anche eliminato la cartella Migrations da Solution Explorer e il database …
Dopo l'aggiornamento ad ASP.NET Core 2.0, non riesco più a creare migrazioni. Sto ottenendo "Si è verificato un errore durante la chiamata al metodo" BuildWebHost "sulla classe" Program ". Continuazione senza il provider di servizi dell'applicazione. Errore: si sono verificati uno o più errori. (Impossibile aprire il database" ... "richiesto …
Con la rimozione di Entity Framework Core dbData.Database.SqlQuery<SomeModel>non riesco a trovare una soluzione per creare una query SQL non elaborata per la mia query di ricerca full-text che restituirà i dati delle tabelle e anche il ranking. L'unico metodo che ho visto per creare una query SQL dbData.Product.FromSql("SQL SCRIPT");non elaborata …
La mia applicazione che viene portata su .NET core utilizzerà il nuovo EF Core con SQLite. Voglio creare automaticamente il database e le strutture delle tabelle quando l'app viene eseguita per la prima volta. Secondo la documentazione di base EF, questo viene fatto utilizzando i comandi manuali dotnet ef migrations …
Supponiamo di avere questo modello: public class Tiers { public List<Contact> Contacts { get; set; } } e public class Contact { public int Id { get; set; } public Tiers Tiers { get; set; } public Titre Titre { get; set; } public TypeContact TypeContact { get; set; } …
Ho 2 entità che sono correlate come una a molte public class Restaurant { public int RestaurantId {get;set;} public string Name {get;set;} public List<Reservation> Reservations {get;set;} ... } public class Reservation{ public int ReservationId {get;set;} public int RestaurantId {get;set;} public Restaurant Restaurant {get;set;} } Se provo a trovare ristoranti con …
Sto abilitando i tipi di riferimento Nullable di C # 8.0 su un progetto .NET Core 3.0. Il progetto utilizza Entity Framework Core 3.0 per accedere al database. Di seguito è riportato un modello di dati il cui titolo non deve essere nullo. public class Vehicle { public int Id …
Sto cercando di avere una Idclasse fortemente tipizzata , che ora detiene "lunghi" internamente. Implementazione di seguito. Il problema che sto riscontrando nell'utilizzare questo nelle mie entità è che Entity Framework mi dà un messaggio che l' ID proprietà è già mappato su di esso. Vedi il mio IEntityTypeConfigurationsotto. Nota: …
Entity Framework Core ha introdotto i metodi HasServiceTier e HasPerformanceLevel per modificare l'edizione di un server SQL di Azure. Puoi usarli in OnModelCreating in questo modo: protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.HasServiceTier("Basic"); modelBuilder.HasPerformanceLevel("Basic"); } Se si utilizza Add-Migration Add-Migration si ottiene una migrazione come questa: public partial class …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.