dotnet / dotnet/command-line-api
Document complex object binding
- Lingua principale
- C#
- Stelle
- 3.7k
- Fork
- 428
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I've been creating all of my handlers according to the documentation like this:
```csharp
command.Handler = CommandHandler.Create((IEnumerable include, int count) =>
{
var request = new SchemaRollbackRequest(include, count);
var svc = Container.ResolveService();
svc.RollbackSchema(request);
});
```
and it's a huge pain to update the args for every new option (requires multiple updates).
i just started creating a new command that required more than 7 options and stumbled across #458 where it's discussed to bind to a complex object, which fits my use case perfectly.
can documentation be added around the complex object binding?
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia leggendo issue #458 e la documentazione esistente sul command-line binding per identificare come viene attualmente descritta l’associazione di oggetti complessi. Documenta l’utilizzo supportato e la sua relazione con l’esempio di handler con più parametri; il lavoro è completato quando un lettore può capire dalla documentazione come utilizzare l’associazione di oggetti complessi.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- cli, documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 42/100