Commit Graph

132 Commits

Author SHA1 Message Date
Hao Kung 1354d66fb6 Ensure ConfigureServices is only called once 2015-05-11 15:08:40 -07:00
Kai Ruhnau 4de328069a Add an ApplicationStarted event 2015-05-09 08:52:53 +02:00
Chris R ad93dd74b6 React to Http namespace changes. 2015-05-07 13:26:53 -07:00
N. Taylor Mullen 65b21712ef Update LICENSE.txt and license header on files. 2015-05-01 13:51:42 -07:00
Brennan c4d8b51f99 React to DNX package renames 2015-05-01 11:05:40 -07:00
Brennan 2c602d6396 Only revert runtime.abstractions 2015-04-29 23:50:17 -07:00
Brennan 23592666e2 Revert "Revert "Reacting to interface name changes""
This reverts commit 2a90b46be9.
2015-04-29 23:48:21 -07:00
Brennan 2a90b46be9 Revert "Reacting to interface name changes"
This reverts commit 4308522de7.
2015-04-29 23:44:24 -07:00
Brennan 4308522de7 Reacting to interface name changes 2015-04-29 18:52:51 -07:00
Troy Dai b98af101f9 React to OperatingSystems change 2015-04-24 13:57:10 -07:00
Hao Kung 234bbf82f2 Hosting API Review changes
- Introduce WebHostBuilder
2015-04-23 23:51:29 -07:00
Kiran Challa d270525fde Create a logging scope having request id 2015-04-21 08:52:01 -07:00
Chris Ross ee554439cf Handle Http.Core rename. 2015-04-16 12:13:40 -07:00
Hao Kung f337f8cd04 Add TestServer.CreateBuilder overload 2015-04-08 14:27:38 -07:00
Doug Bunting e3b34d8c43 Merge remote-tracking branch 'origin/release' into dev 2015-04-03 11:56:29 -07:00
Doug Bunting 8be4a1a0af Update .xproj files for Microsoft.Web.AspNet.* -> Microsoft.DNX.* rename 2015-04-02 13:49:26 -07:00
David Fowler e75f40bd24 Fix paths in map path test 2015-04-02 00:12:41 -07:00
David Fowler 2b07b1a5fa Added test that injects IHostingEnvironment
#221
2015-04-01 21:59:14 -07:00
Hao Kung 77e2dc263f Hosting rework #2
- Merge HostingContext and HostingEngine
- Cleanup usage via builder pattern
2015-03-30 18:05:51 -07:00
Praburaj 0dbbd2f655 Adding some tests for the MapPath extension method
And looks like I pushed the MapPath extension change too soon. I had to fix an issue in the path for forward and backward slash.

For example if an application tries to do MapPath("/resource") then this code does not work cross plat unless the directory separator characters are fixed appropriately.

Fixed it and also added some test coverage.
2015-03-23 17:43:36 -07:00
Hao Kung 19b75b688a Rework hosting
- IStartupFilter support
- Rework HostingEngine
- AutoRequestScope by default via (IStartupFilter)
- RIP RequestContainer
2015-03-19 10:57:34 -07:00
Praburaj 3b0d5fd422 Add extension method for getting environment name
Fixes: https://github.com/aspnet/Hosting/issues/100
2015-03-16 13:13:50 -07:00
N. Taylor Mullen a10acfd4cd Update xunit.runner.kre => xunit.runner.aspnet. 2015-03-12 17:17:33 -07:00
N. Taylor Mullen e3e0f1a1c3 Update .kproj => .xproj. 2015-03-11 14:07:29 -07:00
N. Taylor Mullen 48c6facf29 Remove BOM from project.json, *.cmd, *.sh and *.shade files. 2015-03-09 12:54:37 -07:00
N. Taylor Mullen 19df67f33e Update aspnet50/aspnetcore50 => dnx451/dnxcore50. 2015-03-08 12:50:29 -07:00
Doug Bunting ee55e38260 CR comments
- change order a bit and add a unit test
2015-03-06 16:44:55 -08:00
Doug Bunting 9618dfa272 Correct one unit test 2015-03-06 15:55:47 -08:00
Praburaj eeda8e3d73 Rename Microsoft.AspNet.Http.Interfaces => Microsoft.AspNet.Http 2015-03-05 17:03:03 -08:00
Brennan ca9d6bcd77 DI API changes 2015-03-05 14:39:19 -08:00
Hao Kung f7c78b8fbc Make it easier to add hosting services
Fixes https://github.com/aspnet/Hosting/issues/145
2015-03-05 12:23:14 -08:00
Hao Kung 7adf11b7bc React to DI changes 2015-03-04 18:25:49 -08:00
Praburaj c632c8a6a4 Reverting change to include ILogger<> from manifest
This seems to cause MVC to fail.
2015-03-04 17:48:08 -08:00
Praburaj 2af7332667 Adding ILogger<> to the manifest
Change from Hao.
2015-03-04 15:58:19 -08:00
Praburaj 718d923c7d Adding IApplicationLifetime to the manifest
Since IApplicationLifetime is not added to the manifest, while calling HostingServices.Create() before invoking ConfigureServices() we end up creating a new instance of IApplicationLifetime. So the Cancellationtoken that hosting triggers on appshutdown is different from what the app is exposed.
2015-03-04 15:48:31 -08:00
Praburaj f2d345855b Adding a test for mutable feature collection 2015-03-03 14:07:10 -08:00
Praburaj d6535eeba0 Rename IHttpContextAccessor.Value to IHttpContextAccessor.HttpContext
Fixes: https://github.com/aspnet/Hosting/issues/160
2015-03-02 10:38:37 -08:00
Eilon Lipton 16c8d51d0b Fixes #76 - improve error messages in Hosting
Removed the TODOs from messages, and generally made them more readable.
2015-03-01 22:55:27 -08:00
Praburaj 6bf5eabd9f Hosting API review # 2
1. Moving HostingUtilities and PipelineInstance into internal namespaces.
2. Renaming some properties in IHostingEnvironment
3. Renaming IHttpContextAccessor HttpContext into Value.

Addresses:
https://github.com/aspnet/Hosting/issues/159
https://github.com/aspnet/Hosting/issues/157
https://github.com/aspnet/Hosting/issues/161
2015-02-27 11:30:38 -08:00
Eilon Lipton eb2887e5ef Merge pull request #153 from dtkujawski/dev
Ability to derive Startup from base class
2015-02-26 22:39:07 -08:00
Praburaj 435215b542 PR comments 2015-02-26 10:38:39 -08:00
Praburaj a2eec4f863 Changing the IHttpContextFactory.CreateHttpContext take in a IFeatureCollection
Addresses: https://github.com/aspnet/Hosting/issues/162
2015-02-25 17:48:46 -08:00
Praburaj 00864c1af4 Hosting API review feedback # 1
Addresses:
https://github.com/aspnet/Hosting/issues/164
https://github.com/aspnet/Hosting/issues/163
https://github.com/aspnet/Hosting/issues/155
https://github.com/aspnet/Hosting/issues/156
https://github.com/aspnet/Hosting/issues/154
2015-02-25 16:05:22 -08:00
Hao Kung d687ec2c26 Revert HostingServices.Create changes
Need to understand MVC failures
2015-02-19 17:57:27 -08:00
Hao Kung b510370c9b Add ILogger to manifest 2015-02-19 16:58:04 -08:00
Hao Kung 2ee12735b3 Make it easier to add hosting services
Fixes https://github.com/aspnet/Hosting/pull/146
2015-02-19 13:22:58 -08:00
dtkujawski 5a5975e348 Removed Ctor, Cleaned up namespace and removed extra vertical spacing as per comments. 2015-02-13 11:47:42 -06:00
David Kujawski b94634b4fa Merge pull request #1 from aspnet/dev
Update with recent changes from aspnet/Hosting
2015-02-13 11:36:30 -06:00
dtkujawski e95472e953 Switch from tabs to spaces 2015-02-12 23:45:26 -06:00
Pranav K 66b98e2ff3 Reacting to IServiceManifest namespace rename 2015-02-12 16:05:09 -08:00