=
853b3847ad
Updates for WebHostBuilderContext overloads
2017-04-19 14:02:23 -07:00
glennc
2b07e88a58
Add overloads to ConfigureServices to accept the WebHostBuilderContext and make the context accessible in more locations.
2017-04-19 14:00:17 -07:00
Kiran Challa
f1a59d030e
Supply runtime identifier on publishing standalone apps
2017-04-13 14:19:18 -07:00
Chris R
a8c61b5abc
Add ConfigureAwait to prevent xunit hangs
2017-04-13 07:46:51 -07:00
Chris R
62f74d5be0
#947 Add IServer.StopAsyc, IWebHost.StopAsync, and make Start async
2017-04-12 21:56:19 -07:00
Mike Harder
5f9fa5c009
Temporarily remove `dotnet run` argument separator
...
- Workaround for "dotnet run no longer passes additional arguments to application" (https://github.com/dotnet/sdk/issues/1118 )
2017-04-12 14:22:18 -07:00
BrennanConroy
ad1d0cc67d
Pass configuration section to LoggerFactory
2017-04-06 15:27:19 -07:00
Andrew Stanton-Nurse
1ae1ff01a3
Add test logging helpers to Hosting ( #1005 )
2017-04-06 15:19:26 -07:00
Andrew Stanton-Nurse
ad79cdd123
fix hangs due to uncleared TCS in IntegrationTesting ( #1008 )
2017-04-06 11:15:45 -07:00
glennc
0ab882b6d3
Allow configuration and logging to be configured on WebHostBuilder, setting up for the removal of AddProvider from ILoggerFactory.
2017-04-04 14:43:13 -07:00
Pranav K
6a5f7dec10
Investigate System.Reflection.TypeExtensions added to unbreak tests
...
Fixes #987
2017-04-03 11:55:18 -07:00
Andrew Stanton-Nurse
11de3fd384
Fix issue with remote deployer wait
2017-04-03 08:48:58 -07:00
Andrew Stanton-Nurse
915e984f32
increase timeout for remote deployer ( #1001 )
...
Turns out it takes a while to deploy to nano server
2017-03-31 14:34:14 -07:00
Andrew Stanton-Nurse
b4b671556a
fix nginx deployer ( #998 )
...
* fix nginx deployer
* pr feedback
2017-03-30 15:31:07 -07:00
Andrew Stanton-Nurse
7774ed50fa
additional checks and logging for iisx shutdown ( #997 )
2017-03-30 11:48:24 -07:00
John Luo
4cdc970055
Server addresses configuration enhancements
...
Add PreferHostingUrls to IServerAdressesFeature
Add extension to IWebHostBuilder to set this flag
2017-03-30 10:16:47 -07:00
Andrew Stanton-Nurse
f15c99c980
more logging and more resiliant port selection ( #996 )
2017-03-30 09:46:50 -07:00
Pavel Krymets
7890fdbf94
Add Activity tracking to HostingApplication ( #964 )
2017-03-29 15:36:48 -07:00
Nate McMaster
1c1681c26f
Revert "Log status of port before starting server with SelfHostDeployer ( #993 )"
...
This reverts commit f79904404e .
2017-03-29 09:22:11 -07:00
David Fowler
c1487bf93d
Fix some style nits
2017-03-28 11:53:35 -07:00
Vance Morrison
8165609f4e
Logging optimization.2 14 ( #944 )
...
* Trivial change to avoid an allocation when logging is off (normal case).
2017-03-28 11:43:58 -07:00
Nate McMaster
f79904404e
Log status of port before starting server with SelfHostDeployer ( #993 )
2017-03-28 10:48:46 -07:00
John Luo
10cdfd9fa2
Remove redundant SkipIfCurrentRuntimeIsCoreClrAttribute
2017-03-25 21:31:49 -07:00
Pranav K
2df3639535
Add System.Reflection.TypeExtensions to workaround test failures
2017-03-24 11:45:47 -07:00
Pranav K
31a2bdffce
Remove net451 as a cross-compile target
2017-03-24 11:45:47 -07:00
David Fowler
d5cbdb8ac6
Update WebHost.cs ( #986 )
2017-03-23 21:52:55 -07:00
David Fowler
32bed162a8
Always log the hosting startup assemblies ( #982 )
2017-03-22 20:57:01 -07:00
David Fowler
ddb1bfeb20
Add support for executing IHostingStartup in specified assemblies ( #961 )
...
* Add support for executing IHostingStartup in specified assemblies
- Assemblies that are specified in the "hostingStartupAssemblies" configuration (; delimited)
setting can specify assemblies that use an assembly level attribute (HostingStartupAttribute)
to specify a type that implements IHostingStartup. This allows hosting environments to
extend the IWebHostBuilder with platform specific behavior before the application runs.
- Added tests
- Log errors that occur during load and execution of the IHostingStartup
when capture startup errors is off. This happens on start of the application.
- Added debug logging on startup to print out the hosted startup assemblies hosting
processed
#951
2017-03-22 20:23:04 -07:00
Doug Bunting
387e2d8ad1
Disable API Check in projects with untracked breaking changes
2017-03-22 08:33:46 -07:00
Matt Mazzola
120fec741d
Add new constructor to TestSever which allows providing preconfigured FeatureCollection to use before Build / Start is invoked. ( #967 )
2017-03-21 10:21:01 -07:00
Kiran Challa
95de690acd
Log error when selfhostdeployer is unable to start the process
2017-03-17 15:03:11 -07:00
Nate McMaster
45874704a9
Unify dependency version to one file and remove workarounds
2017-03-15 11:01:09 -07:00
John Luo
9021999c32
Fix deployer for Win7 and Win2008
2017-03-14 15:17:14 -07:00
Kiran Challa
0846e13b06
RemoteWindowsDeployer: Changing current working directory to the app output folder
2017-03-08 21:58:48 -08:00
John Luo
c8003c0305
Remove addition of default address to IServerAddressesFeature when none is specified
2017-03-02 15:12:52 -08:00
Chris R
60c45c382b
#896 Have TestHost populate features before calling IHttpContextFactory.Create
2017-03-01 10:10:04 -08:00
Cesar Blum Silveira
af953b4883
Bump Microsoft.AspNetCore.Server.IntegrationTesting to net452.
2017-02-22 13:46:47 -08:00
Ben Adams
d5ec0859e5
Disabled logging fast-path ( #937 )
2017-02-17 08:43:25 -08:00
Pranav K
c4ea355ddf
Allow for an alternate application name to be used as part of deployment. ( #945 )
...
This lets us test applications that are compiled with a different assembly name
2017-02-15 17:20:16 -08:00
Nate McMaster
75a0b9889a
Downgrade to stable packages
2017-02-15 12:28:55 -08:00
David Fowler
d57d729d13
Enable configuring the default service provider ( #943 )
...
* Enable configuring the default service provider
- Added UseDefaultServiceProvider method
- Made DelegateStartup use the IServiceProviderFactory. One downside
here is that we can't use 3rd party DI containers with the Configure
delegate since it's hardcoded to the the specific Startup type but that's
not a regression.
2017-02-14 21:25:43 -08:00
David Fowler
ce5838ac57
Added default MiddlewareFactory service as scoped ( #940 )
...
- This is a follow up to changes made in HttpAbstractions to
support a new IMiddleware interface
2017-02-14 15:58:18 -08:00
Ben Adams
2697ad9a37
Faster RequestServices ( #941 )
...
* Faster RequestServices
2017-02-14 08:37:38 -08:00
Ben Adams
1b01da7a05
Check hostingLog enabled ( #933 )
2017-02-08 10:48:19 -08:00
Pranav K
056a251b8c
Fix tests broken during conversion
2017-02-02 10:41:28 -08:00
Nate McMaster
2a50762008
Upgrade to VS 2017
2017-02-01 10:35:51 -08:00
Ryan Brandenburg
51b3e82701
OnStarting throws when Response.HasStarted
2017-01-26 10:21:29 -08:00
Nate McMaster
e312552edd
Add setting to extend dotnet-publish arguments in ApplicationDeployer
2017-01-12 11:24:19 -08:00
Pranav K
ac8a86ff3f
Skip specifying the project argument when running dotnet commands
...
Workaround for https://github.com/dotnet/cli/issues/5168 and https://github.com/dotnet/cli/issues/5211
2017-01-06 10:52:03 -08:00
Andrew Stanton-Nurse
2aff751547
fix reference issues in net46 by removing framework assembly refs
...
part of Coherence-Signed/#395
2017-01-05 15:47:23 -08:00