Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ASP.Net 5 RC2 configuration section binding

I have just upgraded my sample app from RC1 to RC2 and I can't find how to bind a specific section of my appSettings.json file to my own POCO anymore.

The sample at https://github.com/aspnet/live.asp.net/blob/rc2/src/live.asp.net/Startup.cs#L47 show that something like this should work:

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

But with the final RC2 bits the "Bind" method or extension method can't be found

Any idea where it lives now or if there is a new approach for this?

like image 709
Fabien Ruffin Avatar asked May 18 '16 03:05

Fabien Ruffin


1 Answers

Ok, found it. It turns out the binder has moved to another package: Microsoft.Extensions.Configuration.Binder

Once I added this package the code in the original question works unchanged

like image 198
Fabien Ruffin Avatar answered Nov 05 '22 05:11

Fabien Ruffin