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
Chris Ross
b7bb7f8fcf
Fix issue with empty path.
2014-11-14 09:43:33 -08:00
Chris Ross
bf5d14f477
#78 - Enable TestServer to populate the PathBase.
2014-11-13 16:23:03 -08:00
Victor Hurdugaci
d25ffec655
Update KProj to latest version
2014-11-12 15:06:43 -08:00
Chris Ross
65f595ca02
Add new HeadersSent API.
2014-11-06 12:01:14 -08:00
Hao Kung
7f1024aac0
Unify ConfigureServices to take IServiceCollection with Options
2014-11-04 12:32:24 -08:00
Pranav K
c9fbaccde1
Cleaning up project.json
...
Updating Newtonsoft.Json version to 6.0.6
2014-10-24 00:45:27 -07: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
Wei Wang
64455620a0
React to renaming TargetFramework to RuntimeFramework
2014-09-10 12:31:50 -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
Pranav K
904eeb76f9
Removing TestClient from TestServer
2014-09-01 11:56:11 -07:00
David Fowler
630abe6a5d
Updated to use the new target framework in project.json
2014-08-28 23:29:57 -07:00
Louis DeJardin
70972fb7a1
Rebase cleanup
2014-08-15 16:08:47 -07:00
Louis DeJardin
c720364d0e
Registering standard LoggerFactory : ILoggerFactory implementation
2014-08-15 16:03:35 -07:00
David Fowler
58468e9509
Removed source files from the project
2014-08-15 08:13:03 -07:00
Chris Ross
ed38d28db4
#65 - Port more TestHost funcationality.
2014-07-31 11:37:27 -07:00
David Fowler
b6243326c3
Renamed configurations to frameworks in project.json
2014-07-13 21:50:14 -07:00
David Fowler
5208421ad5
Fixed dependencies to get the right version of IApplicationEnvironment
2014-07-10 10:16:24 -07:00
David Fowler
fbd2c4a08e
Added Configuration to TestApplicationEnvironment
2014-07-10 10:00:14 -07:00
Chris Ross
6afcadd66a
Add using statement for extension methods.
2014-07-08 09:59:13 -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
Stephen Halter
25bbfa7165
Fix test now that ServiceProvider throws a generic exception
...
aspnet/DependencyInjection#87
2014-06-11 12:14:37 -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
David Fowler
f656f0dfe2
Fixed casing of project.json
2014-05-25 10:03:44 -07:00
David Fowler
07daba4457
Renamed Project.json to Project.json2
2014-05-25 10:03:44 -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
Javier Calvarro Nelson
7580a9a291
Changed the default status code of ResponseInformation to 200 in
...
order to be consistent with the behavior of the rest of the hosts.
2014-05-08 14:22:31 -07:00
Wei Wang
4d302eea1a
Merge branch 'sort-dependencies' into dev
2014-05-08 11:19:19 -07:00
David Fowler
03cffeb451
React to renames
2014-05-08 03:49:01 -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
aa4dfffd84
Fixed references in test host
2014-04-21 22:27:14 -07:00