ardalis / ardalis/StatePattern
Mapping the State Pattern to a Database
- Langage dominant
- C#
- Étoiles
- 33
- Forks
- 18
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hi, I really like this pattern. But I am wondering how this might work with EF Core. The `Policy` class could easily be an entity that maps to a DB table. But I'm not quite sure how the private nested `State` classes should be handled? Would they live in-memory or in the DB? I can imagine a `State` table containing all possible states that would then be included in all `Policy` queries. But I'm not sure if that breaks this pattern. You are new-ing up the states in the Policy class constructor etc.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Aucun fichier ni test n’est nommé. Commencez par lire la classe Policy et ses classes State imbriquées privées, puis examinez comment le projet modélise actuellement la persistance ; il faudrait définir une approche de mapping EF Core ainsi que fournir la documentation ou l’implémentation correspondante avant de pouvoir vérifier que le travail est terminé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- csharp
- Domaine
- databases
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100