Tag: ef-code-first
EF Code-First ist eine Möglichkeit, Microsoft Entity Framework POCO-Klassen, im Gegensatz zu model-first-oder DB-ersten.
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.
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();
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; }
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
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
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
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
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
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
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,
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
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
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;
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,
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.
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,
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
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;
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; }
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
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
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
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
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
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
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 :
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
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>
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:
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
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
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
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
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
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
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
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
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
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 {
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
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
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
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],
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:
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>
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
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
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
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
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