csharpfritz / csharpfritz/InstantAPIs

IncludeTable/ExcludeTable - appropriate noun?

Aperta
#60 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C#
Stelle
453
Fork
58
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Using EntityFrameworkCore we can map an entity to multiple tables or multiple entities to a single table (TPT, TPH etc)

This made me wonder about the usage of nouns like “table” and “column” (when configuring IncludeTable/ExcludeTable). Perhaps a better and more consistent fit with EFCore domain language would be “entity” (or “entity type”) and “property”.

Hence IncludeEntity/ExcludeEntity instead…?

There is not always a one to one mapping regards entity to table.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Individua i punti di ingresso della configurazione di IncludeTable ed ExcludeTable e verifica in che modo i loro nomi si relazionano alla terminologia di Entity Framework Core per entità, tipo di entità, proprietà, tabella e colonna. Controlla tutti i riferimenti e la documentazione API esistente o i test esistenti prima di proporre una ridenominazione coerente. Il lavoro è completato quando la decisione sulla terminologia è stata concordata e l'utilizzo dell'API pubblica interessata è stato aggiornato in modo coerente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp
Ambito
backend-api-design
Tipo di issue
Refactoring
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
28/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.