2016-05-18 25 views
13

我剛剛將我的示例應用程序從RC1升級到RC2,我無法找到如何將我的appSettings.json文件的特定部分綁定到我自己的POCO了。ASP.Net 5 RC2配置節綁定

https://github.com/aspnet/live.asp.net/blob/rc2/src/live.asp.net/Startup.cs#L47的樣本表明,這樣的事情應該工作:

services.Configure<AppSettings>(options => Configuration.GetSection("AppSettings").Bind(options)); 

但與最終RC2位「綁定」的方法或擴展方法無法找到

任何想法,它現在生活還是有新的方法?

回答

11

好的,找到它了。原來,粘合劑已移動到另一個包:當我加入這個包在原來的問題代碼工作不變Microsoft.Extensions.Configuration.Binder

+0

總是有用的打'Ctrl' +'.'上錯誤的行以獲得自動建議。在ASP.NET Core中,它將搜索http://packagesearch.azurewebsites.net/並建議添加缺少的包聲明 – Tseng

+0

感謝你的這一點,我不知道它也會執行包搜索。在我的情況下,它並沒有工作(只是獲得創建新方法的捷徑等)。也許是因爲Resharper阻礙了你? –

+0

也許,我不使用resharper,它可以在Visual Studio 2015 Update 1和Update 2中使用 – Tseng