commandlineparser / commandlineparser/commandline

Allow private property options

Aberta
#830 0 comentários 0 reações 0 responsáveis Reivindicada por @Saalvage Ver no GitHub
Linguagem predominante
C#
Estrelas
4.8k
Forks
478
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

I think that private properties should be considered when reflecting to get all option properties.

This would allow for exposing a different interface for specifying options to the CLI and the code, which can often be beneficial.

It is already possible for the library to use a public property with a private `init`/`set` so this seems more like an oversight than anything else.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece rastreando o caminho de reflection que reúne as propriedades de opções e compare como as propriedades públicas e privadas são tratadas. Confirme a conclusão mostrando que as propriedades privadas são reconhecidas como opções de CLI, enquanto o comportamento existente das propriedades públicas permanece intacto; o pull request #831 indica que esse trabalho já está em andamento.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
csharp
Domínio
cli
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.