Tag: entity-framework-core
Entity Framework (EF) – Kern ist eine version des Entity Framework-ORM, die kompatibel ist .NET Core.
3
Antworten
Habe ich die folgenden Modelle: public class Session { public int SessionID { get; set; } public int UserID { get; set; } public virtual User User { get; set; } } public class User { public
2
Antworten
Den folgenden code in eine .Net-core-console-Anwendung (EF-core 2.0/Sql server). var sql = _context.Set<string>() .FromSql("select dbo.FunctionReturnVarchar({0});", id); bekam die folgende Ausnahme? Nicht DbSet für 'string', weil diese Art ist nicht im Modell enthalten, die für den Kontext. Ist
3
Antworten
BEARBEITEN (02/03/2018) : Seit Entity Framework Core 2.1, EF-Core implementiert Transaktionen, cross-Kontext-Transaktionen, ambient-Transaktionen und Transaktionen, die Bereiche also, diese Frage ist jetzt veraltet. Dies ist die offizielle Dokumentation über die Transaktionen in EF Kern : https://docs.microsoft.com/en-us/ef/core/saving/transactions. Wie
2
Antworten
Immer ausgesetzt dotnet Kern. In einem sample-test Anwendung, versuchen, das setup EntityFramework.Kern in dotnet Kern-app. Während ich war in der Lage, das EntityFramework.Core-NugGet-Paket kann ich nicht finden, die 'Hinzufügen'-> "Neue Artikel" -> "Daten" ->'ADO.NET Entity Data Model'
5
Antworten
Wir haben versucht, zu laufen, EF-Core-Migration .Net Standard 1.6-Klasse Bibliothek, aber es hat versagt. Aber gleich geht sehr gut .Net-Core-1.1-Klassenbibliothek. Ist EF-Migration unterstützt .NET STANDARD? InformationsquelleAutor Abhijeet | 2017-06-08
3
Antworten
Verwenden wir ASP.NET Entity Framework-Kern für Abfragen unsere MSSQL-Datenbank-in unserem Web-API app. Manchmal, wenn wir große Verkehr, die Abfrage an die DB endet mit dieser Fehlermeldung: Timeout ist abgelaufen. Das Zeitlimit wurde vor dem anfordern einer Verbindung
3
Antworten
Ich entschied mich zu bewegen, eines meiner Projekte zu Entity Framework 7 (rc1-final). Ich bin targeting-SQL-Server und EntityFramework.MicrosoftSqlServer - Paket ist auch installiert. Ich habe nur ein problem: es scheint, wie ich kann nicht, ausführen, benutzerdefinierte SQL-Abfrage,
2
Antworten
Wie mache ich eine eins-zu-eins-Beziehung in EF 7 alpha3? Dem alten Weg, nur definieren Navigations-Eigenschaften funktioniert nicht, und der modelBuilder nicht die bisher verwendeten HasRequired/HasOptional Methoden. Kann jemand etwas Licht auf das? InformationsquelleAutor Chris | 2014-09-08
5
Antworten
Diese scheinen ein Problem, das bereits behoben, zumindest für die SQLite-Datenbanken. Meine Lösung besteht aus 3 Projekten: WPF-Projekt (Standard-startup-Projekt) (.NET Framework 4.7), "Core" - Projekt halten die view-Modell-und nicht-UI-Zeugs - Klasse-Bibliothek-Projekt (.NET-Standard 2.0) "Relational" - Projekt halten
2
Antworten
Möchte ich verwenden EF Core im Asp.net core so Folge ich diesem Anleitung aber wenn ich diesen Befehl verwenden möchten:Add-Migration first für die Erstellung einer Datenbank in PackageManger Konsole, es gibt mir diese Fehlermeldung: Entity Framework Core-Paket-Manager-Konsole-Tools
1
Antworten
Habe ich eine Asp.Net Kern-Projekt-targeting .NETTO 462 und es war die Arbeit mit Asp.Net der Core-version 1.0.1. Nach der Aktualisierung auf "1.1.0" bekam ich diese Fehlermeldung: FileLoadException: Konnte nicht geladen, Datei oder assembly 'Microsoft.EntityFrameworkCore.SQL Server, Version=1.1.0.0, Culture=neutral,
1
Antworten
Ich bin mir bewusst, dass diese Frage schon gefragt wurde, aber die Lösung hat mir nicht geholfen. [Fact] public async Task UpdateAsync() { string newTitle = "newTitle1"; int newBrandId = 3; var item = await storeContext.Items.AsNoTracking().FirstOrDefaultAsync(); item.BrandId
2
Antworten
Ich bin nach https://docs.microsoft.com/en-us/ef/core/get-started/aspnetcore/new-db zu lernen, wie die neue .Net-Core-und Entity-Framework-Core, und ich versuche, um die Verbindungszeichenfolge zu erstellen, um eine remote-SQL-Server. Ich aktualisiert die server-und Datenbank-Zeichenfolgen, aber es zeigt nicht, wie die Benutzername und Kennwort angeben.
1
Antworten
Ich habe den folgenden code. Warum sind meine navigation Eigenschaften (Anforderung im Kurs und Kurse in Anspruch) null sind? public class Course : AbsEntity { [Key] public string Title { get; set; } public string Term {
5
Antworten
Habe ich Visual Studio installiert für Mac (OSX 10.12.1) und heute habe ich Tauchen in ganz ausgiebig. Wollte ich versuchen Sie zu bekommen, EntityFrameworkCore (1.1.0) laufen mit SQLite. So, ich habe eine neue Konsole-Anwendung .NET Core und
4
Antworten
Ich versuche, Migrationen in EF7 mit Entity Framework.Befehle. Aber meine DbContext ist in verschiedenen Montage mit Start-up-Projekt (asp.net mvc ist ein start-up-Projekt und Kern.Die Umsetzung hat eine DbContex). dnx . ef-migration hinzufügen MyMigration -c MyContext System.InvalidOperationException: Keine
2
Antworten
EF 7 : 1.0.0-rc1-Finale, Ich habe Probleme mit EF-Generierung der Abfrage korrekt, mithilfe von Datenbank-first-Ansatz - mit ef-Gerüst zu generieren, die einige Modell-Eigenschaften aufgeführt, die in der DbContext - wie die Tabellen enthalten eine große Anzahl von
1
Antworten
Ich versuche zu erstellen DBcontext und entsprechenden Modell für eine bestimmte Tabelle in ASP.NET core-MVC-Anwendung. Diese Tabelle hat keinen Primärschlüssel. Ich bin mit folgenden Gerüst-DbContext-Befehl- Scaffold-DbContext "Server=XXXXX;Database=XXXXXXX;User Id=XXXXXXX;password=XXXXXXX" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -t TABLE_NAME -force -verbose In der
3
Antworten
Ich habe einige Fragen, die ich vermute, sind im Zusammenhang mit selbst-Referenzierung verwenden .NET-Core-Web-API und Entity Framework-Kern. Meine Web-API ab Würgen, wenn ich Hinzugefügt .Enthält für einige Navigations-Eigenschaften. Habe ich gefunden, was zu sein scheint eine Lösung
1
Antworten
Bin ich zu kämpfen mit dem, was zu sein schien ein paar grundlegende Operationen. Sagen wir ich habe eine Klasse mit der Bezeichnung Master: public class Master { public Master() { Children = new List<Child>(); } public
1
Antworten
Habe ich einige versions-upgrade in den letzten Monaten und jetzt habe ich bemerkt, dass wenn ich "entfernen-migration" zu löschen, die migration, die ich rückgängig gemacht wird, wird es zuerst ausgeführt mein app. (Ich habe bemerkt, dass, weil
1
Antworten
Habe ich ein Projekt, wo die front-end-JavaScript-gibt eine Liste der Spalten, die auf Bestellung durch. Dann in die back-end-ich habe multi-Schicht-Anwendung. Typisches Szenario Service-Schicht (die service-Modelle " (DTO) Eigenschaften übereinstimmen, unabhängig von der client-Seite will, um von)
2
Antworten
Mein Szenario: Ich bin mit EF7 für standard-CRUD-Operationen und Dapper für komplexere Abfragen erfordern, dass der Anstieg in der Geschwindigkeit. Aus dem startup.cs ich bin Injektion meine DbContext in meine DAL welche dann nicht offensichtlich wird die
2
Antworten
EF-6, ich kann nur hinzufügen, ein NotMapped - Attribut der Eigenschaft, dann wird es nicht abgebildet werden, um eine Spalte. Wie kann ich dies in EF 7? InformationsquelleAutor Ricky | 2014-12-18
1
Antworten
Ich versuche zu migrieren meiner alten app an die neue EF-Core, aber ich kann nicht finden, die einige Beziehungen wie: HasRequired(o => o.Document).WithOptional(o => o.CancelNote); Gibt es eine Erweiterung Methoden? Ich kann nicht finden die docs. Den
6
Antworten
Ist es Weise, dass dependency injection konfiguriert werden kann/bootstrapped bei der Verwendung von Entity Framework Migrations-Befehle? Entity Framework Core unterstützt dependency injection für DbContext Unterklassen. Dieser Mechanismus umfasst, so dass für die Konfiguration der Zugriff auf Daten
4
Antworten
Mein problem ist, dass der folgende code registriert keine Daten speichern, während des Startvorgangs. Dies ist die spezifische "Fehler" - Anweisung bekomme ich in der Antwort von der Anwendung: An unhandled exception occurred while processing the request.
5
Antworten
Ich habe eine ConfigurationDbContext dass ich versucht bin, zu verwenden. Es hat mehrere Parameter, DbContextOptions und ConfigurationStoreOptions. Wie kann ich diese DbContext, um meine Dienstleistungen in ASP.NET Core? Habe ich versucht, die folgenden in meinem Systemstart.cs: ConfigureServices
1
Antworten
Ich versuche zu anzeigen viele-zu-viele-Beziehung mit der gleichen Person. Die User Einheit hat eine IList<User> Daten Feld für Contacts, die speichert der Nutzer Kontakte/Freunde Informationen: public class User : DomainModel { public virtual IList<User> Contacts { get;
4
Antworten
Wie erstelle ich eine Auto-Inkrement Spalte Identität in Entity Framework Core? Natürlich kann ich es auch mit fluent API für EF6 zum Beispiel. Nichts besonderes, ich denke, die Standard-arbeiten einer Id-Feld ist eine inkrementierende Identitätsspalte. Haben Sie
1
Antworten
So, ich habe Lesen immer wieder, dass EF-Core-Unterstützung von NoSQL-Datenbanken, aber ich kann nicht scheinen zu finden, ein "offizielles" NoSQL-Datenbank-Anbieter oder sogar eine NoSQL-framework in den source-code. (Von "finden" meine ich die Suche nach "nosql".) Hatte, habe
3
Antworten
In der RC1 von Entity Framework 7, gestern veröffentlicht, mit Cascade Löschen wurde Hinzugefügt. Zu deaktivieren, pro Beziehung, die ich verwenden kann : builder.Entity<Site>().HasOne(e => e.Person) .WithMany(x => x.Sites).Metadata.DeleteBehavior = DeleteBehavior.Restrict; Möchte ich deaktivieren Sie Global für
2
Antworten
ich versuche, herauszufinden, wie man laufen ein spezifischer migration aus dem package-manager nuget. ich habe versucht zu laufen : update-database -TargetMigration test32 Aber ich bekomme diese Meldung: Parameter nicht gefunden werden kann, entspricht parameter name 'TargetMigration'. Habe
7
Antworten
UPD hier ist die Art, wie ich das problem gelöst. Obwohl es wahrscheinlich nicht die beste, es funktionierte für mich. Ich habe ein Problem bei der Arbeit mit dem EF-Core. Ich möchte die Trennung von Daten für
1
Antworten
Betrachten Sie die folgenden Datenbank-Tabellen. Leider sind die Tabellen nicht in irgendeiner Weise verändert werden. Houses hat eine auto-increment-ID-Feld mit dem Namen Id, ein string-Feld namens Name und ein integer-Feld namens AreaId. Letzteres ist nicht ein Fremdschlüssel
5
Antworten
Ich versuche, zu Fuß durch dieses tutorial hier. https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/intro Allerdings nach der erfolgreichen Installation EntityFrameworkCore in der Paket-manager-Konsole mit dem Befehl: Install-Package Microsoft.EntityFrameworkCore.SqlServer dann läuft ein dotnet-Wiederherstellung erfolgreich in der cmd, das Projekt nicht registrieren EntityFrameworkCore. In
3
Antworten
Folgenden Microsoft Tutorial wenn ich das PM> Add-Migration MyFirstMigration Befehl in VS2015 Projekt erstellt, aus dem gleichen tutorial bekomme ich die folgende Fehlermeldung, die ich nicht lösen kann: More than one DbContext was found. Specify which one
2
Antworten
Ich versuche zu bekommen eine Instanz der DbContext (also ich kann einige zusätzliche Arbeit, die beim Start mit es), bekomme ich die folgende Fehlermeldung beim Versuch, eine Instanz in der Configure Methode: System.InvalidOperationException: 'Nicht auflösen kann Gültigkeitsbereich
3
Antworten
EF-Core (oder jede ORM für diese Angelegenheit) ich möchte, um zu verfolgen die Anzahl der Abfragen, die ORM für die Datenbank während eine operation an meiner software. Habe ich benutzt SQLAlchemy unter Python frühere, und auf das
2
Antworten
Erstellt habe ich das Modell aus der bestehenden Datenbank mit Entity Framework in ASP.NET Core. Hier ist das Modell der Market Tabelle public partial class Market { public Guid MarketId { get; set; } public string City
3
Antworten
Bei 3:15 von dem Ende dieser ".NET Core 2.0 Freigegeben!" video, Diego Vega zeigt eine demo von neuen Funktionen in Entity Framework Core 2.0. Als Teil davon, einen dump von der zugrunde liegenden SQL wird gezeigt in
4
Antworten
Gibt es eine Möglichkeit, das zu tun, was dieser code hat in EF-Core-RC-2? protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Conventions.Remove<PluralizingTableNameConvention>(); } InformationsquelleAutor Paul Speranza | 2016-05-27
2
Antworten
Arbeite ich mit meinem ersten Projekt mit Entity Framework 7 und bin Verbindung zu einem SQL Server, wo die Datenbank ist auch schon erstellt, aber es werden keine Tabellen in es noch nicht. Ich habe meine DbContext
1
Antworten
Habe ich einige Modelle wie die folgenden: public class Mutant { public long Id { get; set; } ... //Relations public long OriginalCodeId { get; set; } public virtual OriginalCode OriginalCode { get; set; } public int
1
Antworten
Ich habe Probleme bei der Suche ein tutorial /video, das zeigt, wie die Umsetzung von Cascading DropDownList aus einer Datenbank mittels Entity Framework. Ich bin mit ASP.NET MVC-Kern, Entity Framework-Kern mit C#. Als jetzt, ich bin in
5
Antworten
Wenn meine Tabelle aktualisiert wird, die von einer anderen Partei, die db-Kontext, in dotnet Kern immer noch die Rückkehr der alten Werte, wie kann ich die Kraft, den Db-Kontext zu aktualisieren? Ich die Forschung getan habe, aber
3
Antworten
Ich bin immer ein SQLite-Fehler 14: 'unable to open database file' mit EF-Core-code zunächst, keine Ahnung warum. Ich funktionierte gut, die erste Zeit, die Datenbank-Datei erstellt habe c:\users\username\AppData\Local\Packages\PackageId\LocalState. Dann habe ich gelöscht, die Datenbank-Datei und der code
1
Antworten
Code ist einfach. Tag.cs Person: public partial class Tag { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } public string Name { get; set; } public string Description { get; set; } } HomeController.cs Klasse: public
4
Antworten
Ich versuche, Ändern Sie den Primärschlüssel einer Tabelle über Entity-Framework-Core-Migrationen: protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.DropPrimaryKey( name: "PK_Permissions", table: "Permissions"); } Wenn ich versuche die Datenbank zu aktualisieren, bekomme ich die folgende Fehlermeldung: To change the
3
Antworten
Ich Frage mich, wenn ich könnte-mein EntityFrameworkCore in einem .NET-Standard 2.0-Projekt einfach. Ich war nach dieser Tutorial aber es erfordert entweder .NET-Kern oder Rahmen. Als ich mich zu diesem Schritt: Scaffold-DbContext "Server=(localdb)\mssqllocaldb;Database=Blogging;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models Bekam ich