Articles of entity framework 5

Migrazione EF per la modifica del tipo di dati delle colonne

Ho un modello nel mio progetto come di seguito: public class Model { public int Id { get; set; } public long FromNo { get; set; } public long ToNo { get; set; } public string Content { get; set; } public long TicketNo { get; set; } } La migrazione è come sotto public […]

Colonna calcasting in codice EF First

Ho bisogno di avere una colonna nel mio database calcasting dal database come (sum di righe) – (sum di rowsb). Sto usando un modello code-first per creare il mio database. Ecco cosa intendo: public class Income { [Key] public int UserID { get; set; } public double inSum { get; set; } } public class […]

Alla ricerca di uno scope Ninject che si comporta come InRequestScope

Sul mio livello di servizio ho iniettato un UnitOfWork e 2 repository nel costruttore. L’unità di lavoro e il repository hanno un’istanza di un DbContext che voglio condividere tra loro due. Come posso farlo con Ninject? Quale ambito dovrebbe essere considerato? Non sono in un’applicazione Web, quindi non posso usare InRequestScope . Cerco di fare […]

Mappatura delle viste del database al codice EF 5.0 Prima con le migrazioni

Sto cercando di associare una vista SQL a un’ quadro in EF 5.0 Code First w / Migrations per visualizzare alcune informazioni di base su una pagina senza dover interrogare più tabelle per tali informazioni (che richiede attualmente ~ 20 secondi per caricarsi . ). Ho sentito che è ansible farlo, ma non sono stato […]

Eseguire il debug dei codici di migrazione Entity Framework in codice primi

Sto utilizzando il codice Entity Framework prima nel mio sito Web e mi sto chiedendo se esiste un modo per eseguire il debug dei codici di migrazione. Sai, come impostare punti di interruzione e cose del genere. Sto usando la console di Gestione pacchetti per aggiornare il database usando update-database. Grazie

Come posso leggere i metadati EF DbContext a livello di codice?

Ho un’applicazione che utilizza EF-CodeFirst 5 (dll ver 4.4.0.0, su .net 4.0). Devo essere in grado di leggere i metadati dell’ quadro, in modo che io possa, per un determinato tipo di voce ottenere le seguenti informazioni: quali proprietà sono una-molte relazioni (entity framework referenziate) quali proprietà sono molte-una relazione (raccolte di quadro che fanno […]

Creazione di un framework di entity framework chiave composta

In breve, voglio creare chiavi composite sul mio tavolo rimanendo con la chiave primaria per migliorare le prestazioni di ricerca di SQL Server. Il problema di prestazioni si verifica nella tabella di dati 200k ogni volta che cerco un’ quadro senza chiave primaria (cioè una stringa di GUID). Supponiamo che io abbia 3 classi public […]

Codice EF5 Prime enum e tabelle di ricerca

Mi piacerebbe definire un enum per EF5 da usare e una tabella di ricerca corrispondente. So che EF5 ora supporta l’enumerazione, ma a prima vista sembra che lo supporti solo a livello di object e non aggiunge per default una tabella per questi valori di ricerca. Ad esempio, ho un’ quadro Utente: public class User […]

Entity Framework 5 copia / clone di un’entity framework

Sto utilizzando Entity Framework 5 ( DBContext ) e sto cercando di trovare il modo migliore per copiare in profondità un’ quadro (cioè copiare l’ quadro e tutti gli oggetti correlati) e quindi salvare le nuove entity framework nel database. Come posso fare questo? Ho esaminato l’utilizzo di metodi di estensione come CloneHelper ma non […]

Il metodo non statico richiede un objective

Ho un’azione controller che funziona bene su Firefox sia localmente che in produzione, e IE localmente, ma non IE in produzione. Ecco l’azione del mio controller: public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData[“calculationViewModel”]; decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.SalesPrice) .FirstOrDefault() .OP; decimal MP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.MortgageAmount) .FirstOrDefault() […]