Posso definir URLs de escuta em appsettings.json no ASP.net Core 2.0 Preview?

Estou criando um aplicativo ASP.net Core 2.0 para execução no tempo de execução do .net Core 2.0, atualmente em suas versões de visualização. No entanto, não consigo descobrir como o Kestrel usa algo diferente do padrãohttp://localhost:5000 ouvir URL.

A maioria da documentação que eu pude falar no Google sobre umserver.urls configuração, que parece ter sido alterada mesmo na versão 1.0 para ser apenasurls, no entanto, nem funciona (ao ativar o log de depuração, o Kestrel me diz que nenhum terminal de escuta está configurado).

Muita documentação também fala sobre umhosting.json e que não posso usar o appsettings.json padrão. No entanto, se eu comparar a abordagem recomendada para carregar uma nova configuração, isso se parecerá exatamente com o que a nova configuraçãoWebHost.CreateDefaultBuilder método, exceto que ele carrega appsettings.json.

No momento, não entendo como appsettings.json eIConfigureOptions<T> estão relacionados, se é que existe, então é possível que meu problema decorra da falta de compreensão do queKestrelServerOptionsSetup realmente faz.

questionAnswers(1)

yourAnswerToTheQuestion