ho usato per specificare il percorso di base domanda di ConfigurationBuilder
come questo:Specificare il percorso di base dell'applicazione in ConfigurationBuilder in beta8
public Startup(IApplicationEnvironment appEnv)
{
var configurationBuilder = new ConfigurationBuilder(appEnv.ApplicationBasePath)
.AddJsonFile("config.json")
.AddEnvironmentVariables();
Configuration = configurationBuilder.Build();
}
Tuttavia, come del beta8, il costruttore di ConfigurationBuilder
non ci vuole un percorso di base dell'applicazione argomento più e getta un'eccezione ora.
Come specificare il percorso di base?
Scusa se la domanda è molto tardi ma come si aggiunge IApplicationEnvironment? Sto cercando ore e ora non riesco a farlo funzionare .. Sono abbastanza nuovo di C#. Se voglio iniettare IApplicationEnvironment, dice che non è stato trovato? – Anokrize
Sto seguendo un tutorial. Sta usando "Microsoft.Framework.Configuration" e se includo questo nel mio progetto non posso applicare il metodo ".AddEnviromentVariables()". Per fare questo ho bisogno di "usare Microsoft.Extension.Configuration". Ma questo non mi permette di usare IApplicationEnviroment ?? – Anokrize
Quale versione usi @Anokrize? RC1 o RC2? La classe 'IApplicationEnvironment' risiede nello spazio dei nomi' Microsoft.Extensions.PlatformAbstractions'. –