Articles of entity framework core

Proteggi il database SQLite utilizzato da EntityFramework Core Application

Sto cercando di utilizzare EntityFramework Core 1.0 (nuovo nome per EntityFramework 7) per gestire un database SQLite in un’applicazione desktop C #. Leggo la documentazione ufficiale e le mie applicazioni di test funzionano. La mia domanda è: è ansible proteggere con password il database? So che ci sono molti modi per farlo, esiste anche la […]

MissingMethodException DbSet.ToList

Nel mio progetto Entity Framework Core ho un repository generico con un metodo GetAll() public ICollection GetAll(){ return DbSet.ToList(); } Ma quando lo eseguo, lancia il seguente: System.MissingMethodException was unhandled HResult=-2146233069 Message=Method not found: ‘Void Microsoft.EntityFrameworkCore.Query.QueryContextFactory..ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager, Microsoft.EntityFrameworkCore.Internal.IConcurrencyDetector, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector)’. Source=Microsoft.EntityFrameworkCore.Relational StackTrace: at Microsoft.EntityFrameworkCore.Query.Internal.RelationalQueryContextFactory..ctor(IStateManager stateManager, IConcurrencyDetector concurrencyDetector, IRelationalConnection connection, IChangeDetector changeDetector) — End of stack trace from […]

Entity Framework Core Personalizza l’impalcatura

Ho fatto scaffolding del mio database SQLServer. E crea gli oggetti POCO nella cartella specificata. Quello che vorrei fare è che si estende dalla mia class base. Uso anche il pattern di repository quindi ho bisogno di avere la chiave di identificazione su ogni entity framework e non voglio cambiarla ogni volta che riporto il […]

Ottieni il valore del parametro di output di una procedura memorizzata usando EF Core?

Sto usando il core Asp.net e il core EF nella mia applicazione. Fondamentalmente voglio ottenere più set di risultati da una singola stored procedure. Ho provato a cercarlo negli ultimi 2 giorni senza tanta fortuna. Ho cercato di capire un lavoro per risolverlo .. Questa è la mia stored procedure: SET ANSI_NULLS ON GO SET […]

Entity Framework Core per includere proprietà diverse da sottoclassi

La struttura delle mie classi e repository: public class Group{ //fields } public class User{ public UserRole Role {get;set;} } public abstract class UserRole{ //fields } public class PersonUserRole:UserRole{ public Group Group {get;set;} } public class ManagerUserRole:UserRole{ public IList Groups {get;set;} } Un esempio in cui ho riscontrato il problema: public class UserRepository:IUserRepository{ private readonly […]

Come gestire questi due modelli nel primo approccio al codice utilizzando Entity Framework 7?

Problema Sto codificando la prova del concetto ASP.NET 5 MVC6 che simulerà una libreria. Sto usando CTP6 e beta3. Come definire la loro relazione in Entity Framework 7 usando l’approccio code first? Scaffale e libri hanno bisogno di una tabella di join. Per come la vedo io, questa applicazione prenderà in considerazione uno scaffale alla […]

EF.Core 2.0.1 Insicuro in Xamarin.Android

Non sono sicuro di cosa fare a riguardo. Eventuali suggerimenti? Eccezione di distribuzione D / Mono (12535): Posizione di verifica del caricatore di assemblaggio: ‘System.Runtime.CompilerServices.Unsafe’. F / monodroid-assembly (12535): imansible caricare l’assembly ‘System.Runtime.CompilerServices.Unsafe’ durante la registrazione all’avvio. F / monodroid-assembly (12535): potrebbe essere dovuto a un’installazione di debug non valida. F / monodroid-assembly (12535): una […]

Entity Framework Relazione uno a molti

La query EF impiega circa 3 secondi per recuperare 10 giocatori perché recupera tutte le righe 500k + dell’altro tavolo, invece dei pochi che ho bisogno. Questo è il PlayerEntity: namespace RocketLeagueStats.Database.Entities { [Table(“players”, Schema = “public”)] public class PlayerEntity { [Key] [Column(“id”)] public int Id { get; set; } [Column(“unique_id”)] public string UniqueId { […]

Come faccio a semplificare l’accesso di una relazione has-many con l’ quadro framework?

Ecco cosa voglio fare: var user = db.User.First(conditions); user.Book.First(); Ecco come devo farlo. var user = db.User.Include(“Book”).First(conditionsForUser); user.Book.First(); Il motivo per cui voglio semplificare questo è perché non voglio dover specificare cosa è incluso ogni volta che voglio accedere a una relazione. Sembra molto ingombrante. es: vorrei solo essere in grado di fare quanto segue, […]

Migrazioni EF core con più schemi DB

EF Core 1.1 e SQL Server 2016 Stiamo eseguendo un’applicazione di microservizio con alcuni microservizi con poche tabelle indipendenti. Una delle soluzioni per avere molte tabelle per il microservizio individuale è fornire a questi servizi uno schema unico (ad esempio non DBO) e inserirli tutti in un unico database (valido per costi + manutenzione). Questo […]