.Net Core / Aplicativo de console / Configuração / XML

Meu primeiro pequeno empreendimento nas bibliotecas .Net Core usando o novo padrão ConfigurationBuilder e Options.

Muitos bons exemplos aqui:https://docs.asp.net/en/latest/fundamentals/configuration.html e uma boa cópia do exemploaqui

O item 1. diz que isso pode ser usado com aplicativos que não são do MVC, mas não há exemplos de como usá-lo sem o MVC - principalmente se você estiver usando uma classe personalizada e de tipo forte.Gostaria de ver um exemplo de como mostrar a instalação de DependencyInjection, Configuration e Logging usando um aplicativo Console.

O item 2. diz que você pode escrever de volta, mas não há exemplos ou documentação de como persistir quaisquer alterações no armazenamento de arquivos.Gostaria de ver um exemplo de como persistir as alterações novamente na configuração usando uma classe fortemente tipada. Em Json ou XML?

Item 3. Todos os exemplos requerem um arquivo inicial bombardeado manualmente -gostaria de ver um exemplo em que o arquivo json / xml inicial é criado a partir de uma classe fortemente tipada (é útil quando existem muitos parâmetros para o aplicativo).

Se eu puder gastar tempo suficiente nisso (em vez de republicar um exemplo já na documentação), eu o farei!Se você souber de um post / documentação que irá me ajudar, eu agradeceria.

questionAnswers(1)

yourAnswerToTheQuestion