Commit Graph

23 Commits

Author SHA1 Message Date
Chris Ross 33dd087e0f Move UseMiddleware from RequestContainer to Http.Extensions. 2014-10-15 15:35:29 -07:00
Hao Kung 6466d1061e Use/EnsureRequestServices changes
- Split UseServices overloads into UseRequestServices and UseServices
- Add RequestServicesContainer class which contains the old
ContainerMiddleware logic and exposes a new
EnsureRequestServices(HttpContext) method which can be called to
populate RequestServices
- ConfigureServices now scans for Configure{Env}Services instead of
ConfigureServices{Env}
- Add OptionsServices as part of default HostingServices
2014-10-14 19:01:01 -07:00
Hao Kung babb296f35 Rename UseServices -> UsePerRequestServices 2014-10-09 14:05:59 -07:00
Hao Kung 684aaed9bd Cleanup headers 2014-10-09 14:04:36 -07:00
Chris Ross 200f894b5b Handle IBuilder rename to IApplicationBuilder. 2014-09-10 10:25:41 -07:00
Stephen Halter 0ab560e086 Add UseServices overload that takes a Func returning IServiceProvider
- This should be useful for third-party IoC containers
2014-06-16 18:32:20 -07:00
Hao Kung 3fb1a06e25 Add OptionsServices in UseServices 2014-06-03 15:03:57 -07:00
Hao Kung a2fd1e1d90 Remove options services from UseServices
Add OptionsModel.OptionServices.DefaultServices instead
2014-05-28 12:09:29 -07:00
Hao Kung 1189f10ba8 Move Options to UseServices
Hosting default services wasn't working as expected,
UseServices
2014-05-15 18:11:51 -07:00
Chris Ross 5a09690447 #22 - Use binding flags to locate method. 2014-05-09 11:19:17 -07:00
Chris Ross afa87bf857 #22 - Make UseMiddleware look for any Invoke method. 2014-05-09 09:17:27 -07:00
Chris Ross 3b57674141 Update DI dependency. 2014-05-06 11:11:00 -07:00
David Fowler f72de34e10 Move extension methods to builder namespace and fix sample 2014-05-06 00:17:09 -07:00
David Fowler a4816ab782 React to renames 2014-05-06 00:02:26 -07:00
Chris Ross 3141543f04 Fix HttpAbstractions dependency renames. 2014-05-05 16:26:26 -07:00
anpete e645599aa6 Update file headers 2014-05-01 17:39:17 -07:00
David Fowler bba57874bc Put UseServices extension method in Microsoft.AspNet 2014-04-18 00:13:10 -07:00
David Fowler 252f17e5e2 Adjusting due to API changes 2014-04-17 22:16:04 -07:00
David Fowler 10ee3c20e3 Rename UseContainer to UseServices 2014-04-17 20:27:18 -07:00
David Fowler e99576a429 Added callback overload to UseContainer
- Allows caller to pass a delegate to configure add services via the
  ServiceCollection.
2014-04-17 00:12:41 -07:00
Ryan Nowak 2207acb917 Incorporate breaking change from DI 2014-03-21 17:53:18 -07:00
Louis DeJardin 951e8df893 Making core clr friendly 2014-03-19 18:15:50 -07:00
Louis DeJardin c39a41bd9f Adding UseContainer middleware
Assigns values to HttpContext.ApplicationServices and
HttpContext.RequestServices as call passes through
2014-03-19 18:13:02 -07:00