Move reflection and dynamic code invocation out of SqlSmoObject
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 38/100
Piste de recherche
Commencez par l’implémentation de InitObjectsFromEnumResultsRec et suivez ses dépendances en matière de reflection, de dynamic invocation et de Sfc. Séparez cette implémentation dans une nouvelle classe ou un nouveau fichier de code, tout en préservant le comportement de recherche de méthode et en laissant une frontière qui pourrait ultérieurement être remplacée par du code généré.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Start with the implementation of InitObjectsFromEnumResultsRec
Can it be a static function in separate class altogether?
We want to isolate the Sfc and reflection dependencies into a new code file whose implementation could be replaced by a C# source generator in the future. The generated code would use the Sfc attributes at compile time to build the method lookup tables.
- Langage dominant
- C#
- Étoiles
- 143
- Forks
- 28
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de microsoft/sqlmanagementobjects
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 74/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 78/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
Toutes les issues de microsoft/sqlmanagementobjects
Issues similaires
-
bug needs response
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Adyen/adyen-dotnet-api-library#1869 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
difficulty/starter 🚀 good first issue kind/bug platform/ios 🍎 project/non-ui ⚙️ triage/untriaged
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
unoplatform/uno#24650 ·
-
area-ai untriaged
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
dotnet/extensions#7783 ·
-
untriaged
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
dotnet/dotnet-api-docs#13095 ·