Kiran Challa
be7069b198
Fixed RemoteWindowsDeployer for testing portable apps and temporary workaround for a dotnet cli issue
2016-05-26 12:37:21 -07:00
John Luo
7f4e3645f2
Update ConfigureServicesBuilder exception message #502
2016-05-23 16:11:18 -07:00
David Fowler
e7b8c3f90a
Support ASPNETCORE_URLS to set server urls
...
- Read both urls and server.urls in WebHost
- UseUrls now sets urls instead of server.urls
2016-05-22 01:37:28 -07:00
David Fowler
14557f0131
Removed UseServer
2016-05-20 22:07:43 -07:00
David Fowler
057bcb43ac
Move extension methods to Hosting.Abstractions
...
- - Moved everything that could be moved to Hosting.Abstractions
2016-05-20 22:07:43 -07:00
David Fowler
c5e8120e39
Remove UseServer(string) overload
...
- Removed the overload that takes a string because it's broken
#731
2016-05-20 21:55:26 -07:00
Pavel Krymets
bdc3959938
Downgrade Server.Testing version to 0.1
2016-05-20 14:35:06 -07:00
Pranav K
2bd97b6071
Fix build warnings
2016-05-19 14:20:17 -07:00
Pranav K
d42df96a47
Revert "aspnet/Coherence#97 - React to updated CoreCLR packages"
...
This reverts commit 5326405fd7 .
2016-05-18 10:24:02 -07:00
Pranav K
ad7de3619a
Revert "React to updated CoreCLR packages"
...
This reverts commit 657d35819d .
2016-05-18 09:43:34 -07:00
John Luo
657d35819d
React to updated CoreCLR packages
...
https://github.com/aspnet/Coherence/issues/97
2016-05-17 15:13:47 -07:00
Ajay Bhargav Baaskaran
5326405fd7
aspnet/Coherence#97 - React to updated CoreCLR packages
2016-05-17 12:53:24 -07:00
Kiran Challa
954e864f96
Fixed RemoteWindowsDeployer to differentiate running between portable/standalone apps.
2016-05-13 10:17:55 -07:00
John Luo
06e23558d2
Merge branch 'release' into dev
2016-05-06 17:25:13 -07:00
John Luo
3337c288c7
Update self host deployer to target specific framework when lauching without publish
2016-05-05 18:58:37 -07:00
Chris R
4cad0a2f01
Merge branch 'release' into dev
2016-05-03 09:05:55 -07:00
Chris R
642cdc0437
#738 Support legacy environment keys
2016-05-03 09:02:44 -07:00
Chris R
e6bddd4131
Prepopulate the environment rather than fall back to it.
2016-05-03 08:55:56 -07:00
Pranav K
7b5d7f7883
Merge branch 'release' into dev
2016-05-02 14:56:12 -07:00
Pranav K
7fdc9271f4
Fix build warnings
2016-05-02 12:39:09 -07:00
Pranav K
853820cd9d
Clean up sample
2016-04-29 08:54:04 -07:00
BrennanConroy
d5b1df13cf
Merge branch 'release' into dev
2016-04-28 10:06:13 -07:00
BrennanConroy
289b3f58d0
Prefer uppercase ASPNETCORE_ENVIRONMENT
2016-04-28 10:01:43 -07:00
John Luo
9479f0910a
Merge branch 'release' into dev
2016-04-27 14:04:41 -07:00
John Luo
e505ecbc21
#700 #727 Add environment variables by default and remove UseDefaultHostingConfiguration
2016-04-27 11:40:22 -07:00
John Luo
98bf64819e
Merge branch 'release' into dev
2016-04-27 11:13:58 -07:00
John Luo
c3d8a00c11
Remove DNX branding from footer
2016-04-27 10:42:11 -07:00
jacalvar
126a73a475
Merge branch 'release' into dev
2016-04-27 09:34:46 -07:00
jacalvar
e36c80bc7b
[ Fixes #721 ] Test server should fire onResponseCompleted after the actual response has completed
2016-04-27 09:31:02 -07:00
Pranav K
abe6dd5692
Merge branch 'release' into dev
2016-04-26 10:18:15 -07:00
Pranav K
3853d988c2
Remove references to IRuntimeEnvironment \ IApplicationEnvironment
2016-04-25 14:25:19 -07:00
Kiran Challa
80714a3d70
Added RemoteWindowsDeployer to deploy published applications on remote windows machines
2016-04-21 15:30:29 -07:00
John Luo
744e736c70
Merge branch 'release' into dev
2016-04-21 10:38:19 -07:00
John Luo
e874f99791
Updating deployers for apps using shared runtime
2016-04-21 10:27:03 -07:00
David Fowler
68092dbb97
Porting #712 to release
2016-04-19 10:29:25 -07:00
Dorin Andreica
d2780734b2
Rebased #713 on latest aspnet/Hosting
2016-04-19 11:38:32 +02:00
David Fowler
933a2f5a1d
Don't dispose the server anymore, the container does it
2016-04-18 22:47:28 -07:00
David Fowler
8f5f8d28d0
This change introduces a new service `IStartup` that can be registered in the hosting container to override any startup logic. `UseStartup` overloads have been changed to detect `IStartup` and directly put it in the container, or to wrapping it with a `ConventionBasedStartup` implementation to preserve the existing behavior.
...
- Remove IStartupLoader and add `IStartup` instead that matches the signature hosting cares about
- Moved `UseStartup` to extension methods
- Move existing logic into `ConventionBasedStartup` class
2016-04-18 21:33:03 -07:00
Pavel Krymets
dd6bf6a205
Merge branch 'release' into dev
2016-04-18 16:58:32 -07:00
Pavel Krymets
e3f4f23b5a
Bring Microsoft.NETCore.Platforms dependency back
2016-04-18 16:58:28 -07:00
Ryan Brandenburg
6fd469e748
Make contentRootPath error give failed path
2016-04-18 09:48:48 -07:00
Chris R
5e425b24ec
Merge branch 'release' into dev
2016-04-15 16:02:49 -07:00
Chris R
26e6036187
#698 Remove IServerFactory
2016-04-15 16:01:17 -07:00
Ryan Brandenburg
6a57ec1fa9
Make contentRootPath error give failed path
2016-04-15 14:47:22 -07:00
Dorin Andreica
eb8c0a2634
Do not suppress original exceptions in ConfigureBuilder, Fix #695
2016-04-15 11:06:20 -07:00
BrennanConroy
90510f5138
Allow nginx to run with published apps
2016-04-15 10:05:13 -07:00
John Luo
816b5df9cd
React to moving web.config
2016-04-08 16:35:14 -07:00
Pranav K
a1267311fe
Removing imports from src projects
2016-04-08 06:48:53 -07:00
jacalvar
4cbda0358b
Eagerly initialize hosting environment
2016-04-02 00:53:11 -07:00
David Fowler
b6a3fee088
Allocate the IServiceScopeFactory once and reuse it across requests
...
- Since we resolve the IServiceProvider from the application container, it's should be safe to reuse it across requests without the extra lookup everytime.
2016-04-01 20:32:59 -07:00
BrennanConroy
8c69989a5f
React to logging changes
2016-04-01 12:02:09 -07:00
BrennanConroy
b5816f22cf
Replace DNX451 with NET451
2016-03-31 10:58:45 -07:00
Doug Bunting
6e87b51638
React to HttpAbstractions namespace changes
...
- aspnet/HttpAbstractions#549 and aspnet/HttpAbstractions#592
- clean up `using`s
2016-03-30 16:02:42 -07:00
David Fowler
1182a5a9ca
Remove IServerLoader and add the IServerFactory to the DI container
...
- This change removes the indirection and between the IServerLoader and
the IServerFactory. We now add the IServerFactory directly to the DI
container and resolve it from there.
- Moved logic that resolves IServerFactory from an assembly to a static
helper
2016-03-30 13:39:27 -07:00
BrennanConroy
8451d1afcb
Fix rare deadlock in TestHost
2016-03-30 10:24:50 -07:00
David Fowler
a0de7564e2
Small tweaks to hosting
...
- Added some framework assemblies to stop VS from complaining
- Call AddSingleton instead of TryAddSigleton since we're always first.
- Remove the null check since these abstractions are never null now.
- Moved comments
2016-03-29 03:03:40 -07:00
John Luo
a406bfd86f
Add addtional test and some comments
2016-03-25 17:11:21 -07:00
Christian Weiss
4b16e83a1f
Pass existing LoggerFactory into WebHostBuilder
2016-03-25 15:34:30 -07:00
BrennanConroy
22eab75005
Add Nginx Deployer
2016-03-25 14:52:10 -07:00
Doug Bunting
b06a84457d
Ensure an `ObjectPoolProvider` is registered
...
- e.g. take advantage of aspnet/HttpAbstractions#561 fix wherever cookies are used
2016-03-25 09:58:05 -07:00
Christian Weiss
bfcaa00e1b
removes the ConfigureDelegate delegate
2016-03-24 18:03:53 -07:00
John Luo
312192b447
WebHostBuilder extensions rename and documentation. #636 #648
2016-03-22 16:27:28 -07:00
Doug Bunting
bb3809d3dc
React to HttpAbstractions change: No features in `.Internal` namespace
...
- see issue aspnet/HttpAbstractions#561 and pull aspnet/HttpAbstractions#589
2016-03-21 09:06:37 -07:00
Pranav K
3af7a96c78
Reacting to CoreCLR package changes
2016-03-20 20:17:52 -07:00
David Fowler
0852883133
Merge pull request #664 from cwe1ss/cweiss/InconsistentFilenames
...
File names not matching class names
2016-03-20 12:25:26 -07:00
David Fowler
7a50deb9af
Merge pull request #662 from cwe1ss/cweiss/EnvironmentDocs
...
Replaces Hosting:Environment with new values in docs
2016-03-20 12:24:54 -07:00
David Fowler
2836c20093
Merge pull request #663 from cwe1ss/cweiss/AbstractionsDocs
...
Consistency fixes for XML docs
2016-03-20 12:24:15 -07:00
Christian Weiss
cc0fc6ac06
File names not matching class names
2016-03-20 12:06:46 +01:00
Christian Weiss
312db4b424
Consistency fixes for XML docs
2016-03-20 11:38:46 +01:00
Christian Weiss
2e07ddee45
Replaces Hosting:Environment with new values in docs
2016-03-20 11:15:26 +01:00
John Luo
862f16efa9
Update package name
2016-03-17 16:35:20 -07:00
John Luo
9ae3327af3
Use KillTree from Common
2016-03-17 16:07:38 -07:00
John Luo
ac7741fe81
Configure IStartupFilters in FIFO order #653
2016-03-17 15:51:32 -07:00
John Luo
32740d67a7
Use NullFileProvider from FileSystem
2016-03-16 14:27:45 -07:00
John Luo
24279aa946
Handle directories with spaces during deployment publish #630
2016-03-15 17:49:16 -07:00
Pranav K
f76fb06c8f
Fixing CI build break
2016-03-15 12:43:43 -07:00
John Luo
5ac589317f
Additional fiels in HostingEnvironment and Renames
...
- Added ApplicationName, ContentRootPath and ContentRootFileProvider
- Removed Configuration
- Removed MapPath
2016-03-14 16:21:56 -07:00
John Luo
9ade9da2f7
Revert ApplicationBasePath default resolution #641
2016-03-14 10:31:08 -07:00
Pranav K
7b1931c2c8
Fixing CI build failure
2016-03-12 17:38:44 -08:00
Chris R
a31f840675
Rename environment variables to ASPNETCORE_. Remove the legacy ENV abbreviation.
2016-03-11 10:42:47 -08:00
Chris R
a77e7cf6da
Allow ConfigureServices to be called multiple times.
2016-03-10 16:15:22 -08:00
John Luo
b48b5f1553
Set default ApplicationName and ApplicationBase in ApplicationEnvironment #613
2016-03-10 15:45:05 -08:00
John Luo
c6f6066b03
Elevate application starup errors to be logged as critical #612
2016-03-04 14:55:58 -08:00
John Luo
a04dae1b14
Merge branch 'johluo/fix-deployers' into dev
2016-03-04 12:11:20 -08:00
John Luo
18828d7c2e
Add a parameter for tests to specify TFM for publish before deployment. #626
2016-03-04 10:40:55 -08:00
Ajay Bhargav Baaskaran
6b933b5e8a
Removed duplicate attribute
2016-03-03 18:10:20 -08:00
Ajay Bhargav Baaskaran
fc51cb1f30
Added Company, Copyright and Product attributes to AssemblyInfo
2016-03-03 17:32:36 -08:00
Doug Bunting
5e11093127
Remove project name from output path
...
- aspnet/Coherence-Signed#187
- remove `<RootNamespace>` settings but maintain other unique aspects e.g. `<DnxInvisibleContent ... />`
- in a few cases, standardize on VS version `14.0` and not something more specific
2016-03-02 18:49:26 -08:00
=
947adbc8a8
Fix deployers for non-windows platforms and coreclr
...
- Execute published clr applications on linux and mac with mono
- Update TFM for coreclr project to netstandardapp1.5
2016-03-01 02:29:31 -08:00
N. Taylor Mullen
57371e5c9c
Transition to netstandard.
...
- dotnet5.X => netstandard1.y (where y = x-1).
- DNXCore50 => netstandardapp1.5.
- Applied the same changes to ifdefs.
2016-03-01 13:32:58 -08:00
John Luo
8cdc6da20b
Fix how processes are killed on Linux
2016-02-26 16:46:09 -08:00
John Luo
06cfdcaf23
Removing duplicated extension for creating enumerable configuration
2016-02-25 17:38:11 -08:00
John Luo
0d737d5eb8
Append .exe to executable when deploying published CLR applications
2016-02-25 16:12:25 -08:00
John Luo
9b214971f6
Update the self host deployer message so published application command is accurate
2016-02-25 15:54:11 -08:00
Kiran Challa
5106376cbb
Remove the 'exe' extension to enable tests to run on non-Windows platforms
2016-02-25 12:59:30 -08:00
BrennanConroy
09ad082913
No dnu
2016-02-25 10:13:21 -08:00
moozzyk
899fe193e7
Replacing KillProcess with taskkill /t which kills entire process tree
2016-02-19 14:56:43 -08:00
Ajay Bhargav Baaskaran
19501c03aa
Few minor doc comment changes
2016-02-18 16:47:33 -08:00
Ajay Bhargav Baaskaran
4fe825793b
Enabled xml doc generation
2016-02-18 12:29:56 -08:00
John Luo
6aa848dd93
Convert TFM to net451 to allow custom test discovery
2016-02-16 17:59:17 -08:00