Commit Graph

343 Commits

Author SHA1 Message Date
Chris R 8c71357e70 Merge branch 'release' into dev 2015-10-01 14:30:27 -07:00
Chris R 818575c201 Fix server testing dnx scripts. 2015-10-01 14:30:01 -07:00
David Fowler e323a14b43 Merge pull request #375 from benaadams/log-scope-only-enabled
Proposal: Start log scope only if logging is enabled
2015-09-30 03:09:31 -07:00
Ben Adams 4eba490217 Only test for critical logging 2015-09-28 18:46:11 -07:00
Hisham Bin Ateya 371511aaf1 Add description to project.json 2015-09-28 12:48:33 -07:00
Anthony van der Hoorn 49035fd292 Order the setting of ContextAccessor so it happens before the BeginRequest event occurs. 2015-09-28 12:48:05 -07:00
Chris R 0131015b43 Update server test infrastructure, remove Helios concepts. 2015-09-28 12:41:23 -07:00
Ben Adams 434bddeec5 Revert for grumpy test 2015-09-28 01:52:17 +01:00
Ben Adams ed1fd4a2e8 Lazy eval requestIdentifier
Until is moved to httpContext?
2015-09-28 01:45:47 +01:00
Ben Adams 07b3814f32 Correct test
Yuk...
2015-09-26 22:51:06 +01:00
Ben Adams 7e52a00499 Start log scope only if logging is enabled 2015-09-26 14:34:49 +01:00
Chris R c426fa97d5 React to configuration API changes. 2015-09-25 06:28:58 -07:00
Chris R a9e7948d72 #77 Catch startup exceptions and show them in the browser. 2015-09-24 21:41:08 -07:00
N. Taylor Mullen 520fc2b5fd Fixed stack overflow when setting RequestServices
- Added tests
2015-09-24 17:09:29 -07:00
Ajay Bhargav Baaskaran cde733a63a Enabling NuGetPackageVerifier 2015-09-23 16:42:29 -07:00
Hao Kung 49520a2a73 Switch to IServiceProvidersFeature for RequestServices 2015-09-23 13:33:07 -07:00
Chris R 285da613e4 #358 Redo port, add default address. 2015-09-22 08:46:48 -07:00
Chris R fa1896869e #358 Support HTTP_PLATFORM_PORT. 2015-09-18 12:41:39 -07:00
David Fowler 82f58d5f16 CR Feedback 2015-09-16 15:01:22 -07:00
David Fowler 9b061ececb Dispose the service provider on app shutdown
- Added a unit test

#322
2015-09-16 14:52:54 -07:00
Chris R 6758010e1a #353,#354 Add telemetry for begin/end request and unhandled exceptions. 2015-09-16 11:01:29 -07:00
Chris R 10176373c8 #351 Display hosting environment name and listening addresses on console. 2015-09-14 16:19:07 -07:00
Chris R bda0386a93 #331 Add IServerAddressesFeature. 2015-09-14 16:19:06 -07:00
Pranav K 896c146e24 Replacing NotNullAttribute with thrown exceptions 2015-09-14 11:48:07 -07:00
Pranav K 3e6585dcc8 Adding NeutralResourcesLanguageAttribute 2015-09-10 17:38:16 -07:00
Chris R 1b790467a1 #269 Use a json file instead of an ini file to configure hosting. 2015-09-08 09:50:47 -07:00
N. Taylor Mullen 5fb45b3cfb Update project.json to have warningsAsErrors accept a bool. 2015-09-02 15:34:19 -07:00
Master T 7dbe5dfbe4 Implement HttpContext.RequestAborted 2015-09-02 20:36:55 +02:00
Chris R ee7825ecb8 React to HttpContext.Features API changes. 2015-09-01 16:05:37 -07:00
Master T 2ee7384400 TestHost: Add WebSocket support. 2015-09-01 16:01:01 -07:00
Chris R 25b5a42ca6 #329 Change IServerInformation to IFeatureCollection. 2015-08-31 11:24:13 -07:00
Chris R adae42b66f Use new HttpContext.Features API. 2015-08-31 07:22:34 -07:00
Chris R d448c6e389 React to string[] -> StringValues changes. 2015-08-28 12:27:17 -07:00
Hao Kung 55b28abeab Explicitly set ApplicationServices for HttpContext 2015-08-25 12:23:56 -07:00
Troy Dai 9dd9d39bff Update packages' versions 2015-08-17 11:10:26 -07:00
David Fowler 52388e89f8 Removed builder arg parameter from IStartupFilter
- It broke the composition model by allowing you to
reach out to the original app builder. This breaks
the ability to properly wrap and have all configure
methods see the wrapper.
2015-08-16 19:16:49 -07:00
Hisham Abdullah Bin Ateya 8e39bf4ffb Shift 'Development' & 'Production' constants into 'EnvironmentName' class
Make 'EnvironmentName' static

Change constants -> static readonly fields

Remove trailing spaces
2015-08-15 13:46:40 +03:00
Kirthi Krishnamraju b67ca0a277 fix build break due to aspnet\Configuration #246 2015-08-13 22:22:45 -07:00
Hao Kung ad6e4b838a Goodbye HttpContextAccessor 2015-08-12 13:13:27 -07:00
Troy Dai 051bb87578 Update CoreCLR versions 2015-08-04 10:15:27 -07:00
anurse 712b1d1aec fix build 2015-07-31 11:48:21 -07:00
mishfit 466c441882 show how to exit
- grammer
- verbiage
2015-07-29 11:37:48 -07:00
Victor Hurdugaci 4154dbb8c3 Fix dnx arguments 2015-07-29 01:30:00 -07:00
Victor Hurdugaci dfe427d3b3 React to DNX renames 2015-07-29 00:01:20 -07:00
moozzyk 72a41c78b9 Fixing dnx.exe arguments in deployer to fix server tests 2015-07-23 13:40:28 -07:00
Andrew Stanton-Nurse 6b9093679e react to DNX renames 2015-07-21 14:56:53 -07:00
Chris R a8c755e664 React to FeatureModel package change. 2015-07-17 09:28:11 -07:00
Victor Hurdugaci 430c55440b Add repository information to project files 2015-07-01 19:59:11 -07:00
Chris R 00b5cdc4a2 #212 Check for duplicate Configure or ConfigureServices methods. 2015-07-01 13:00:54 -07:00
Hao Kung bf6e293bfe Simplify server loader logic 2015-06-29 11:39:06 -07:00
Hao Kung 5621a2c2c7 React to HttpChanges 2015-06-25 17:04:16 -07:00
Hao Kung ee8baab1ed Nuke RequestServicesContainer (inline instead) 2015-06-23 13:44:06 -07:00
Chris R 98f8bf6fd3 #296 Keep the process alive long enough to shutdown gracefully. 2015-06-19 15:04:42 -07:00
Chris R 2c43b350b4 React to IRequestIdentifierFeature refactor. 2015-06-18 15:38:58 -07:00
Chris R 736e6bee2b #233 Create the wwwroot directory if it doesn't exist. 2015-06-15 11:11:08 -07:00
Chris R c2b638d85b React to OnSendingHeaders rename. 2015-06-12 14:38:03 -07:00
Brice Lambson 62e5349773 Make webHostBuilder.UseStartup(startupAssemblyName) work 2015-05-29 12:11:34 -07:00
Kiran Challa 568c8b6bc4 Fix build break. 2015-05-28 16:34:58 -07:00
Kirthi Krishnamraju 4289542996 React to aspnet/Configuration #194 2015-05-22 04:58:56 -07:00
Chris R 2168176149 #276 #277 Fix ini loading, read location from command line. 2015-05-20 16:10:58 -07:00
Kirthi Krishnamraju b75a855b98 React to aspnet/Congifuration #195,#198 2015-05-20 14:54:33 -07:00
Troy Dai 1566f72063 Update TestHost's dependencies 2015-05-20 12:24:38 -07:00
David Fowler ac1e0aeee3 Fixed remaining refs 2015-05-17 10:25:42 -07:00
David Fowler 3124cdd641 Remove ConfigureServicesDelegate
- Removed the delegate type as it's not used anywhere in user code
- Also removed platform helper
2015-05-17 10:19:03 -07:00
Chris R 0e87d989d7 #272 Make HostingEnvironment default to Production. 2015-05-15 14:45:34 -07:00
Hao Kung 5b851c49a3 Throw when ConfigureServices has wrong signature 2015-05-15 13:46:58 -07:00
Chris R 89e60921f8 React to CoreClr dependency changes. 2015-05-15 10:39:32 -07:00
David Fowler 8c58f7ac1a Print started 2015-05-12 18:32:53 -07:00
Glenn Condron c390d47317 Add IsDevelopment and IsProduction extension methods 2015-05-11 18:29:27 -07:00
Kai Ruhnau 95b1997c14 Simplify Hosting's shutdown handling.
Don't require a TTY on Unix.
2015-05-12 00:10:24 +02:00
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
Hisham Abdullah Bin Ateya 4852bf0c52 Using [NotNull] 2015-05-07 10:17:35 -07:00
Hisham Abdullah Bin Ateya 018b4c2426 Using 'nameof' operator instead of magic strings 2015-05-07 10:17:34 -07:00
Troy Dai ef9dde7d7c React to common package name change 2015-05-07 09:37:39 -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 a8f794bbb3 Revert "Revert "Interfaces->Abstractions""
This reverts commit 306cf6221d.
2015-04-29 23:47:40 -07:00
Brennan 306cf6221d Revert "Interfaces->Abstractions"
This reverts commit ec7a4351de.
2015-04-29 23:44:27 -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
Brennan ec7a4351de Interfaces->Abstractions 2015-04-29 16:54:12 -07:00
Chris R f48801cdf7 React to Http.Core rename. 2015-04-29 15:28:38 -07:00
Hao Kung 5093c06b2a Fix program main to actually use config 2015-04-24 00:10:36 -07:00
Hao Kung 234bbf82f2 Hosting API Review changes
- Introduce WebHostBuilder
2015-04-23 23:51:29 -07:00
Chris Ross 663bf4f0f9 Handle FileProviders package rename. 2015-04-23 11:59:17 -07:00
Praburaj 1248c7a76b Assigning application pool runtime version to 4.0.30319 explicitly
I'm noticing that leaving it to an empty value defaults to 4.0 runtime on Win8.1 and above. But on downlevel OSes this defaults to v2.0 app pool resulting in errors.

Always assigning the app pool version explicitly.
2015-04-21 11:41:57 -07:00
Kiran Challa d270525fde Create a logging scope having request id 2015-04-21 08:52:01 -07:00
Chris Ross 5fac18b418 HttpAbstractions#265 - Remove IApplicationBuilder.Server setter. 2015-04-21 08:20:13 -07:00
Praburaj 1a4dc9488a Trying to redirect the stdinput as well to see if this succeeds on CI 2015-04-20 16:48:37 -07:00
Praburaj f92b1f36e1 Redirecting output for all process starts to see correlation in logs. 2015-04-20 16:19:56 -07:00
Praburaj f3a4cf0ea7 Fixing the CreateNoWindow=false issue on selfhost
When CreateNoWindow is set to false, I see the selfhost process exiting immediately after start due to https://github.com/aspnet/Hosting/issues/140.

To fix this I'm manually redirecting the stderror and stdoutput streams so test runs will have necessary logs.
2015-04-20 16:00:47 -07:00
Praburaj 78e9ef2782 Add more logging while starting dnx.exe or dnu.cmd 2015-04-20 13:51:00 -07:00
Praburaj 0e9f876d4e Removing timeout for dnu publish
Sometimes on slower machines that it takes more than this time especially when -no-source is turned on.
2015-04-20 11:11:00 -07:00
Praburaj 0ab04fd319 Setting exit code in exception message. 2015-04-20 10:25:53 -07:00
Praburaj df6f59a1d1 Logging the dnx and dnu paths while running selfhost or dnu publish. 2015-04-20 10:17:18 -07:00
Praburaj cd878d57c1 Removing some terms to clear the policheck. 2015-04-17 18:41:19 -07:00