Tag: ef-code-first

EF Code-First ist eine Möglichkeit, Microsoft Entity Framework POCO-Klassen, im Gegensatz zu model-first-oder DB-ersten.

Wie sollte ich meine Integrationstests einrichten, um eine Testdatenbank mit Entity Framework zu verwenden?

Anzahl der Antworten 3 Antworten
Ich Schreibe, integration-tests für eine Anwendung und nicht in der Lage gewesen zu finden, best practices auf, wie die Einrichtung einer test-Datenbank für meine integration suite. Ich arbeite auf einem ASP.NET MVC4-Anwendung mithilfe von Entity Framework code-first.

Wie kann ich alle Entitäten ändern, während .SaveChanges () mit EF-Code zuerst?

Anzahl der Antworten 4 Antworten
Ich bin mit EF code first. Auch ich bin mit einem base-Repository für alle meine repositories und eine IUnitofWork bringen zu den repositories: public interface IUnitOfWork : IDisposable { IDbSet<TEntity> Set<TEntity>() where TEntity : class; int SaveChanges();

Erlaube leere Zeichenfolgen für Felder, die mit PhoneAttribute oder UrlAttribute markiert sind

Anzahl der Antworten 2 Antworten
Ich bin mit CodeFirst Entitty framework 5. Ich habe eine Klasse, die ein Benutzer. public class User { [Key] public int UserId { get; set; } [Url] [DataType(DataType.Url)] [Required(AllowEmptyStrings= true)] public string WebSite { get; set; }

Entity Framework Code-First: Wie man die Datenbank manuell aktualisiert?

Anzahl der Antworten 5 Antworten
Habe ich eine kleine WPF-demo-app, die verwendet EF Code-First-um seine Daten zu speichern in einer SQL CE 4.0 DB. Es funktioniert gut, es sei denn, ich entfernen einer Eigenschaft aus einem model-Objekt. Zum Beispiel, wenn ich entfernen

EntityType 'IdentityUserLogin' hat keinen Schlüssel definiert. Definieren Sie den Schlüssel für diesen EntityType

Anzahl der Antworten 6 Antworten
Ich arbeite mit Entity Framework Code First-und MVC-5. Wenn ich meine Anwendung mit Einzelnen Benutzerkonten-Authentifizierung bekam ich ein Rechnung-controller und zusammen mit allen benötigten Klassen und code, der nötig ist, um das Indiv Benutzerkonten-Authentifizierung zu arbeiten. Unter

Werden die Entitäten mit AsNoTracking () deaktiviert den automatischen Aufruf von DetectChanges ()?

Anzahl der Antworten 2 Antworten
Ich bin gekommen, zu wissen, das Konzept der AsNoTracking()DetectChanges()und AutoDetectChangesEnabled vor kurzem. Ich verstehe, dass beim abrufen von Datensätzen aus der Datenbank via Entity Framework mit AsNoTracking() verwendet, dann Entity Framework nicht verfolgen Sie alle änderungen, die

Mehrere DB-Kontexte in derselben Datenbank und Anwendung in EF 6 und Code First Migration

Anzahl der Antworten 1 Antworten
Ich bin neu in Entity Framework. Ich bin versucht, setup-einer MVC-Anwendung, was nutzt das EF-6. Ich bin mit Code First-Migrationen. Ich bin mit Gebieten in der app und würde gerne verschiedene DbContexts in jedem Bereich, um Sie

EF Code First - 1 zu 1 Optionale Beziehung

Anzahl der Antworten 1 Antworten
Ich abbilden will, eine optionale 1-zu-1-Beziehung in einer vorhandenen Datenbank mit EF Code First. Einfachen schema: User Username ContactID Contact ID Name Offensichtlich ContactID Verknüpfungen zu Kontaktieren.ID. Die ContactID Feld null-Werte zulässt, so ist die Beziehung optional

Verwenden von Entity Framework-Migrationen (Code zuerst) in der Produktion

Anzahl der Antworten 4 Antworten
Ich bin gerade auf der Suche in EF-Migrationen für unser Projekt, insbesondere für die Durchführung von Schemaänderungen in der Produktion zwischen den Versionen. Ich gesehen habe erwähnt, dass es eine API für die Durchführung dieser Migrationen, die

So erstellen Sie eine Ansicht mit EF-Code - zuerst POCO

Anzahl der Antworten 5 Antworten
Einfach. Ich brauche zum erstellen einer Ansicht Verwendung von Code First. Ich habe diesbezüglich nichts gefunden auf google noch SO. Gibt es eine Möglichkeit, dies zu erreichen? Muss ich dieser Ansicht erstellt werden und mit linq abgefragt,

Entity Framework lädt untergeordnete Sammlung mit Sortierreihenfolge

Anzahl der Antworten 2 Antworten
Ich habe zwei Tabellen, in einer übergeordneten und einer untergeordneten Tabelle. Der child-Tabelle eine Spalte "Sortierfolge" (ein numerischer Wert). Wegen der fehlenden Unterstützung von der EF bestehen IList inklusive der Sortierreihenfolge, ohne dass die Folge (siehe: Entity

Widersprüchliche Änderungen an der Rolle x der Beziehung y wurden festgestellt

Anzahl der Antworten 3 Antworten
Bin ich mit der Ausnahme Widersprüchliche änderungen an der Rolle x der Beziehung y erkannt wurden. Jedes mal, wenn ich meine Person, meinen Kontext Database.MyEntitys.Add(MyEntity); Die Klasse MyEntity die diese Eigenschaft enthalten : public virtual ICollection<DetailInfo> Group

Entity Framework Code Zuerst wird eine Spalte als Primärschlüssel und eine weitere Spalte als Autoinkrement verwendet

Anzahl der Antworten 4 Antworten
Habe ich eine Klasse namens Verkauf public class Sale { public int Id { get; set; } public string TrNo { get; set; } public DateTime Date { get; set; } public int CustomerID { get; set;

Unterschied zwischen .WithMany () und .WithOptional ()?

Anzahl der Antworten 1 Antworten
Unten sind zwei ähnliche fluent-API-Konfigurationen: WithMany() modelBuilder.Entity<Country>() .HasRequired(cou => cou.Currency) .WithMany() .WillCascadeOnDelete(false); WithOptional() modelBuilder.Entity<Country>() .HasRequired(cou => cou.Currency) .WithOptional() .WillCascadeOnDelete(false); Was ich versuche auszudrücken ist hier: Jeder Country erfordert eine konkrete Currencyaber ein Currency zugeordnet werden können null,

Wie kann ich EF Fehler "Der Kontext kann nicht verwendet werden, während das Modell erstellt wird" Fehler verhindern?

Anzahl der Antworten 3 Antworten
Blick auf meine Elmah error logs, ich sehe ein paar InvalidOperationExceptions von Entity Framework, die sich mit: The context cannot be used while the model is being created. Dies ist mit der neuesten EF CodeFirst-Bibliothek von Nuget.

Integrieren von ASP.NET-Identität in vorhandenen DbContext

Anzahl der Antworten 3 Antworten
Arbeite ich an einer ASP.NET MVC 5 Projekt in VS2013, .NET 4.5.1, verwendet Entity Framework 6 Code-First. Ich habe eine anständige Größe-Datenbank aufgebaut und etwas arbeiten (Projekt ist über zwei Wochen alt). Ich möchte integrieren, Benutzer-Authentifizierung jetzt,

Entity Framework 4.1 code first approach: Wie definiere ich die Länge der Eigenschaften?

Anzahl der Antworten 2 Antworten
Wie der Titel schon sagt: wie ist es möglich zu sagen, Entity Framework 4.1 code first-Ansatz, die ich tun möchten, dass einige Eigenschaften (insbesondere vom Typ string) haben eine Länge von 256 oder nvarchar(max) oder... Also, wenn

Schließen Sie ein Feld / eine Eigenschaft aus der Datenbank mit Entity Framework 4 & amp; Code-zuerst

Anzahl der Antworten 4 Antworten
Ich gerne wissen, gibt es eine Möglichkeit, bestimmte Felder aus der Datenbank? Für zB: public class Employee { public int Id { get; set; } public string Name { get; set; } public string FatherName { get;

EF: Validierung fehlgeschlagen beim Aktualisieren, wenn Lazy-Loaded, erforderliche Eigenschaften verwendet werden

Anzahl der Antworten 8 Antworten
Angesichts dieses extrem einfache Modell: public class MyContext : BaseContext { public DbSet<Foo> Foos { get; set; } public DbSet<Bar> Bars { get; set; } } public class Foo { public int Id { get; set; }

EF Code First Fluent API, das die Fremdschlüsseleigenschaft angibt

Anzahl der Antworten 2 Antworten
Habe ich eine Klasse AgentBalance mit einer Zuordnung zu Agent, also: public class AgentBalance { ... public int AgentId { get; set; } public virtual Agent Agent { get; set; } } AgentId ist erkannt als die

Am effizientesten handhaben Sie das Erstellen, Aktualisieren, Löschen mit Entity Framework Code zuerst

Anzahl der Antworten 1 Antworten
Hinweis: ich bin mit Entity Framework, version 5 In meinem generic repository, ich habe AddEdit und Delete Methoden als unten: public class EntityRepository<T> : IEntityRepository<T> where T : class, IEntity, new() { readonly DbContext _entitiesContext; public EntityRepository(DbContext

Wie kann eine Vorgabewertbeschränkung mit Entity Framework 6 Code First festgelegt werden?

Anzahl der Antworten 5 Antworten
In eine bestehende app, die meisten string-Eigenschaften können nicht null sein und müssen ein Standard-Wert von string.leer. Ich weiß, es ist möglich, mit Migrationen, aber ich bin auf der Suche nach einem Weg, dies zu tun mit

Wie stellen Sie sicher, dass die kaskadierende Löschung für eine Tabellenbeziehung zuerst in EF-Code aktiviert ist?

Anzahl der Antworten 2 Antworten
Ich möchte zum aktivieren der Löschweitergabe auf einer Tabelle mit code-first. Wenn das Modell ist neu-von Grund auf neu erstellt, es gibt keine Löschweitergabe festgelegt, obwohl die Beziehungen sind set-up automatisch. Das merkwürdige ist, dass es diesem

Wie man das Array double [] mit Entity Framework Code-First-Ansatz in der Datenbank speichert

Anzahl der Antworten 6 Antworten
Wie kann ich Speicher ein array von Double-Datenbank mit Entity Framework Code-First ohne Auswirkungen auf die bestehende code-und Architektur-design? Ist, habe ich mich an Daten, Anmerkungen und die Fluent-API, ich habe auch als die Umwandlung der Doppel-array

Sollte ich dynamische Proxies mit Entity Framework 4.1 und MVC3 aktivieren oder deaktivieren?

Anzahl der Antworten 5 Antworten
Könnte jemand bieten einige Ratschläge oder zeigen sich einige blogs/Artikeln, der helfen könnte, mit dieser Entscheidung? Die proxies scheinen sehr Fremd für mich, und ich bin zögerlich, Sie zu benutzen. Ich mag die Fähigkeit zu kontrollieren, Lazy

Es ist bereits ein Objekt in der Datenbank benannt

Anzahl der Antworten 11 Antworten
Update-Datenbank ist fehlgeschlagen, die vom Package-Manager-Konsole. Ich habe verwendet Entity Framework 6.x-und code-first-Ansatz. Fehler "Es ist bereits ein Objekt mit dem Namen 'Berus' in der Datenbank." Wie kann ich dieses problem lösen? internal sealed class Configuration :

Selbstreferenzierung / Eltern-Kind-Beziehung in Entity Framework

Anzahl der Antworten 1 Antworten
Ich lese ziemlich viele Beiträge von Programmierern, die in der Nicht in der Lage, um zu bestimmen, eine gültige Bestellung für abhängige Operationen. Abhängigkeiten können entstehen durch foreign key-Einschränkungen, Modell-Anforderungen oder lagern Sie die generierten Werte -Ausnahme

Entity Framework: Der Provider hat keine vertrauenswürdige Instanz zurückgegeben

Anzahl der Antworten 3 Antworten
Entity Framework 6.0.1 meine App.config: <?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </configSections> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /> </startup>

Verwirrung über EF Auto Migrations und Seeding - Seeding bei jedem Programmstart

Anzahl der Antworten 3 Antworten
Ich vor kurzem geändert haben, eine Anwendung von der Verwendung der folgenden für dev: DropCreateDatabaseIfModelChanges<Context> Verwendung: public class MyDbMigrationsConfiguration: DbMigrationsConfiguration<GrsEntities> { public MyDbMigrationsConfiguration() { AutomaticMigrationsEnabled = true; AutomaticMigrationDataLossAllowed = true; } } In meinem db-Kontext habe ich:

Was macht WebActivator?

Anzahl der Antworten 2 Antworten
Dieser code generiert wurde für mich nach Hinzugefügt entity framework code-first für SQL Server CE mit NuGet. Sie haben keine änderungen an anderen Dateien. Die Datei SQLCEEntityFramework.cs wurde erstellt und in App_Start Ordner. Bedeutet das, dass es

Warum gibt Entity Framework null zurück? List & lt; & gt; anstelle von leeren?

Anzahl der Antworten 3 Antworten
Ich bin ziemlich neu in der ASP .NET MVC-Welt. Vielleicht ist das der Grund, warum ich kann nicht erklären mir die Ursache dessen, was ist, für mich, nerviges problem. Ich habe eine Klasse mit Eins-Zu-Viele relashionship. class

Entity-Framework-Code - zuerst Null-Fremdschlüssel

Anzahl der Antworten 2 Antworten
Ich habe eine User < Country Modell. Ein Benutzer gehört zu einem Land, kann aber nicht gehören (null foreign key). Wie kann ich diese einrichten? Wenn ich versuche, legen Sie einen Benutzer mit einem null-Land, sagt es

Code First Migration mit Verbindungszeichenfolgen

Anzahl der Antworten 2 Antworten
So, ich habe es geschafft, Code Zuerst ausgeführt wird und es funktioniert Super. Da bin ich noch in der Entwicklung, der Anwendung die Struktur der Datenbank nicht abschließen und so habe ich die Notwendigkeit zur Umsetzung von

Code First Migrations und Initialisierungsfehler

Anzahl der Antworten 3 Antworten
Ich bin mir nicht sicher über die Verwendung der code first-migration-feature. In meinem Verständnis sollte es schaffen meine Datenbank, wenn es nicht bereits, und aktualisieren Sie auf die neueste schema entsprechend, um die migration-Dateien. Aber ich bin

StringLength vs MaxLength Attribute ASP.NET MVC mit Entity Framework EF-Code zuerst

Anzahl der Antworten 7 Antworten
Was ist der Unterschied im Verhalten der [MaxLength] und [StringLength] Attribute? Soweit ich das sagen kann (mit der Ausnahme, dass [MaxLength] überprüfen kann, ob die maximale Länge eines Arrays) diese sind identisch und etwas redundant? InformationsquelleAutor der

Gespeicherte Prozeduren zuerst mit Entity Framework Code erstellen?

Anzahl der Antworten 3 Antworten
Bin ich mit Entity Framework Code First-in meinem aktuellen Projekt. Eine Datenbank besteht aus mehreren Tabellen, viele Ansichten und viele Funktionen. Ich bin in der Lage, zum erstellen von Tabellen mit Entity Framework Code First. Aber ich

Entity Framework Stored Procedure-Tabellenwertparameter

Anzahl der Antworten 6 Antworten
Bin ich versucht, rufen Sie eine gespeicherte Prozedur akzeptiert einen Tabellenwert-parameter. Ich weiß, dass dies nicht direkt unterstützt Entity Framework noch nicht, aber von dem, was ich verstehen kann man es mit der ExecuteStoreQuery Befehl aus der

EF6 Code First mit generischem Repository und Dependency Injection und SoC

Anzahl der Antworten 1 Antworten
Nach viel Lesen und ausprobieren mit Entity Framework neueste stabile version (6.1.1). Bin ich beim Lesen viele Widersprüche darüber, ob oder nicht, um repositories mit EF6 oder EF im Allgemeinen, weil es DbContext bereits ein repository und

Berechnete Spalte in EF-Code zuerst

Anzahl der Antworten 5 Antworten
Muss ich eine Spalte in meiner Datenbank berechnet, indem die Datenbank als (Summe der Zeilen) - (Summe der rowsb). Ich bin mit der code-first-Modell zu erstellen meiner Datenbank. Hier ist, was ich meine: public class Income {

Entitätsframework, Probleme beim Aktualisieren verwandter Objekte

Anzahl der Antworten 3 Antworten
Ich arbeite derzeit an einem Projekt mit der neuesten version von Entity Framework und ich bin gekommen, über eine Frage, die ich kann nicht scheinen, um zu lösen. Wenn es um die Aktualisierung der vorhandenen Objekte kann

Primärer / Fremdschlüssel im Entity Framework

Anzahl der Antworten 1 Antworten
Erstellt habe ich eine entity-Klasse, in meiner MVC 3-Anwendung. Einer der Attribut mit dem Namen RegistryId ist Primärschlüssel als auch als Fremdschlüssel. Wie kann ich eine Spalte mit Primärschlüssel als auch als Fremdschlüssel ? Ich bin nicht

Entity Framework 5 Migrationen: Einrichten einer anfänglichen Migration und eines einzelnen Startwerts der Datenbank

Anzahl der Antworten 4 Antworten
Ich habe eine MVC4-app, die ich habe gerade ein Upgrade auf Entity Framework 5 und ich versuche unsere Datenbank auf Migrationen aus der Entwicklung Formatvorlage zu löschen und erstellen der einzelnen führen. Hier ist, was ich getan

Entity Framework 6 Code Erste Funktionszuordnung

Anzahl der Antworten 4 Antworten
Möchte ich integrieren Entity Framework 6 an unser system, aber das problem haben. Will ich mit Code First. Ich don ' T wollen, verwenden Sie Zunächst die Datenbank *.edmx-Datei aus anderen Gründen. Ich verwenden Attribut-mapping [- Tabelle],

Nicht-statische Methode erfordert ein Ziel. Entity Framework 5 Code zuerst

Anzahl der Antworten 1 Antworten
Bin ich immer die Fehlermeldung "Non-static Methode erfordert ein Ziel.", wenn ich die folgende Abfrage ausführen: var allPartners = DbContext.User .Include(u => u.Businesses) .Where(u => u.Businesses.Any(x => x.Id == currentBusinessId)) .ToList(); Meine entites sind definiert wie diese:

Entity Framework Code zuerst mit Kaskade löschen

Anzahl der Antworten 2 Antworten
Wie richte ich meine domain und die LINQ-Anweisung, so kann ich einen Datensatz löschen aus einer Datenbank? public class Category { public int CategoryId { get; set; } public string Name { get; set; } public List<Product>

Beim Konvertieren in datetime mit EF4 ist ein Überlauf aufgetreten

Anzahl der Antworten 3 Antworten
Habe ich eine windows-Anwendung arbeiten mit einer SQL Compact 4.0 Datenbank mit EF 4.1 und code-first-Ansatz. Ich kann nicht speichern Sie ein Objekt in die Datenbank, da bin ich immer eine Ausnahme, mit Ausnahme "Ist ein überlauf

Entity Framework 6 mit SQLite 3 Code First - Erstellt keine Tabellen

Anzahl der Antworten 4 Antworten
Unter Verwendung der neuesten Versionen von EF6 und SQLite von NuGet. Ich habe endlich die app.config-Datei zu arbeiten, nachdem Sie einige nützliche Beiträge auf Stackoverflow. Das problem ist nun, dass die Tabellen werden nicht erstellt, obwohl die

Wie setze ich eine Spalte in SQL Server auf varchar (max) mit ASP.net EF Codefirst Data Annotations?

Anzahl der Antworten 5 Antworten
Ich habe lange gesucht, um das web zu versuchen, um herauszufinden, die richtige syntax zu haben Entity Framework Code First erstellen meiner Tabelle mit einer Spalte: varchar(max). Dies ist, was ich habe. Standardmäßig erstellt varchar(128). Wie erstelle

Entity Framework CodeFirst viele zu viele Beziehung mit zusätzlichen Informationen

Anzahl der Antworten 2 Antworten
Ich habe Folgendes Modell : class Contract { string ContractID{get;set;} ICollection<Part> Parts{get;set;} } class Part { string PartID{get;set;} ICollection<Contract> Contracts{get;set;} } das problem ist, dass die Beziehung zwischen Teil und der Vertrag enthält auch die folgenden zusätzlichen

EF Code First: Wie man zufällige Reihen erhält

Anzahl der Antworten 2 Antworten
Wie kann ich eine Abfrage erstellen, wo ich Sie abrufen zufällige Zeilen? Wenn ich Schreibe es in SQL dann würde ich eine Bestellung von über newid() und schneidet die Zahl n der Zeilen von oben. Trotzdem tun