Brennan
4ad0f41eea
Update tests to use official xunit
2014-12-15 15:17:07 -08:00
David Fowler
a5ab614937
Removed the null check for IApplicationBuilder
2014-12-06 10:41:11 -08:00
David Fowler
559f5491d4
Make services registered in ConfigureServices work in Configure
...
- Added a test
#114
2014-12-06 10:41:10 -08:00
Chris Ross
03e4739a3f
Re-merge IWebRoot & IHostingEnv.
2014-12-04 17:23:21 -08:00
Chris Ross
b883968eef
#86 - Implement IWebRootFileSystemProvider
2014-12-04 14:44:16 -08:00
Victor Hurdugaci
d85580649f
Update the expected exception from DI
2014-12-03 13:52:46 -08:00
Victor Hurdugaci
bf0c8c95b0
Add schema version to kproj files
2014-11-25 10:47:58 -08:00
Hao Kung
a9827a4310
GetDefaultServices -> AddHosting
...
Also stop adding options
2014-11-24 17:33:11 -08:00
Pranav K
aebfecdf87
Reacting to DI changes
2014-11-24 10:10:51 -08:00
Glenn Condron
bd5c07d66a
Move default hosting environment code
2014-11-21 17:04:04 -08:00
Hao Kung
ac6f1223df
Hosting changes reacting to fallback being removed
...
- HostingServices.Create() is the supported way to create a service
collection with kre services imported
- IHostingEnvironment is now a normal service
- IConfigureHostingEnvironment is how you configure it
2014-11-20 17:23:31 -08:00
Victor Hurdugaci
d25ffec655
Update KProj to latest version
2014-11-12 15:06:43 -08:00
Hao Kung
7f1024aac0
Unify ConfigureServices to take IServiceCollection with Options
2014-11-04 12:32:24 -08:00
Stephen Halter
cd90a337ee
Change GetService calls to GetRequiredService
...
GetRequiredService throws for missing services like GetService used to.
2014-10-16 16:20:52 -07:00
Hao Kung
4efa6a428b
Support IServiceProvider ConfigureServices()
2014-10-16 11:44:52 -07:00
Hao Kung
16fee38c95
Handle null httpContext.ApplicationServices
2014-10-14 21:02:33 -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
Levi B
c859c3dad5
Skip failing test due to DataProtection changes.
2014-10-10 12:27:14 -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
Hao Kung
53eea70c06
Startup: Call ConfigureServices if exists
2014-10-08 12:05:44 -07:00
David Fowler
07ccfe880b
Fixup references
2014-10-05 04:59:24 -07:00
Chris Ross
8a66871139
#71 - Create IHostingEnvironment.
2014-09-11 16:28:01 -07:00
Chris Ross
200f894b5b
Handle IBuilder rename to IApplicationBuilder.
2014-09-10 10:25:41 -07:00
David Fowler
a9ec7cfb62
Changing net45 to aspnet50
2014-09-04 01:22:48 -07:00
David Fowler
630abe6a5d
Updated to use the new target framework in project.json
2014-08-28 23:29:57 -07:00
David Fowler
58468e9509
Removed source files from the project
2014-08-15 08:13:03 -07:00
David Fowler
b6243326c3
Renamed configurations to frameworks in project.json
2014-07-13 21:50:14 -07:00
Brice Lambson
64850167a1
Bump version to 1.0.0-*
2014-06-19 16:32:13 -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
David Fowler
63f643e0c1
Fix up the project/sln files
2014-05-31 00:04:06 -07:00
David Fowler
04ca5e968d
Fixed tests
2014-05-30 22:32:37 -07:00
David Fowler
aa76fe3b4f
Fixed project.json casing
2014-05-27 00:23:05 -07:00
Pranav K
cab0d80f9d
Updating kproj file to match tooling changes
2014-05-18 20:13:55 -07:00
Louis DeJardin
7edc2dfbe9
Fixing unit tests
2014-05-08 22:36:56 -07:00
Wei Wang
73792af799
Sort dependencies and remove duplicates in dependencies
2014-05-07 16:59:22 -07:00
Chris Ross
3b57674141
Update DI dependency.
2014-05-06 11:11:00 -07:00
David Fowler
a4816ab782
React to renames
2014-05-06 00:02:26 -07:00
Wei Wang
d8ff084dc1
Update dependency namespace
2014-05-05 19:55:23 -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
e3c64aeb55
Updated to use the new tooling
2014-04-09 22:08:21 -07:00
Chris Ross
982cf2a1d6
Code review cleanup.
2014-03-20 21:14:20 -07:00
Chris Ross
11762840cd
Add an Initialize step to IServerFactory.
2014-03-20 21:14:18 -07:00
David Fowler
c3e0279aac
Updated to use service collection
2014-03-14 14:22:20 -07:00
Chris Ross
6a5cb913c8
Review cleanup. Cleaner Startup auto-detect. Fix tests.
2014-03-13 14:25:30 -07:00
Chris Ross
ee4bb6de87
Review feedback. Style cleanup. Updated build template files.
2014-03-13 09:33:29 -07:00
Chris Ross
a3eb280275
Implement Program.Main and ServerManager. Add Startup search.
2014-03-12 15:07:37 -07:00
Brice Lambson
059a7665d0
React to xunit changes
2014-03-10 12:28:41 -07:00
David Fowler
7423a21b11
Added ability to run unit tests on build
2014-03-08 12:34:29 -08:00