Commit Graph

79 Commits

Author SHA1 Message Date
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 9e950fba27 More var. 2014-08-04 12:28:20 -07:00
Chris Ross ed38d28db4 #65 - Port more TestHost funcationality. 2014-07-31 11:37:27 -07:00
Pranav K 0385438ed0 Reacting to System.Collections versioning change 2014-07-14 16:51:46 -07:00
David Fowler b6243326c3 Renamed configurations to frameworks in project.json 2014-07-13 21:50:14 -07:00
Ben Brown 0f9e232759 Updating ILogger descendants for interface change. 2014-07-03 20:06:11 -07:00
Chris Ross 8f31665478 Make IServerFactory AssemblyNeutral. 2014-06-24 10:22:28 -07:00
Brice Lambson 64850167a1 Bump version to 1.0.0-* 2014-06-19 16:32:13 -07:00
Louis DeJardin 45933b149e IServerFactory is never a registered service
IServerManager is registered when needed

Or the caller may provide context.ServerFactory instance when an
override is needed
2014-06-17 15:10: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 abbd763f0f Use GetServiceOrDefault for optional dependency 2014-06-11 18:32:40 -07:00
Hao Kung 3fb1a06e25 Add OptionsServices in UseServices 2014-06-03 15:03:57 -07:00
Chris Ross 25db412332 Clean up IApplicaitonLifetime service injection. 2014-05-30 16:30:51 -07:00
Chris Ross 43ae61f7bc #23 - Implement graceful shutdown. 2014-05-30 15:49:14 -07:00
Hao Kung a2fd1e1d90 Remove options services from UseServices
Add OptionsModel.OptionServices.DefaultServices instead
2014-05-28 12:09:29 -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
Hao Kung 1189f10ba8 Move Options to UseServices
Hosting default services wasn't working as expected,
UseServices
2014-05-15 18:11:51 -07:00
Hao Kung 8695da085b Add IOptionsAccessor as a default service 2014-05-15 16:24:39 -07:00
Chris Ross 5a09690447 #22 - Use binding flags to locate method. 2014-05-09 11:19:17 -07:00
Chris Ross afa87bf857 #22 - Make UseMiddleware look for any Invoke method. 2014-05-09 09:17:27 -07:00
Louis DeJardin 7edc2dfbe9 Fixing unit tests 2014-05-08 22:36:56 -07:00
Louis DeJardin 55271e8719 Supporting Startup method dependency injection
also changes method name from Configuration to Configure
also supports enviroment name command line and
2014-05-08 20:38:36 -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
Glenn Condron 4d78121aa4 Wrap HttpContext in an ObjectHandle to avoid cross domain issues 2014-05-07 15:11:50 -07:00
Chris Ross af38d26fe7 Provide empty logger factory service. 2014-05-07 09:12:13 -07:00
Wei Wang 7c7efeda57 Fix ordering of usings and dependencies after namespace renaming 2014-05-06 14:59:55 -07:00
Chris Ross 3b57674141 Update DI dependency. 2014-05-06 11:11:00 -07:00
David Fowler f72de34e10 Move extension methods to builder namespace and fix sample 2014-05-06 00:17:09 -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
Chris Ross 95667dba69 Remove unused filesystem dependencies. 2014-05-01 14:15:11 -07:00
Chris Ross 61924dd73e Fix renamed IContextAccessor APIs. 2014-04-30 15:43:21 -07:00
David Fowler 7b4e1fd48e Added DPAPI implementation that works on mono 2014-04-29 23:58:53 -07:00
GrabYourPitchforks 4077c03a7b Hosting: Throw if startup method isn't void-returning. 2014-04-24 12:54:50 -07:00
David Fowler bba57874bc Put UseServices extension method in Microsoft.AspNet 2014-04-18 00:13:10 -07:00
David Fowler 252f17e5e2 Adjusting due to API changes 2014-04-17 22:16:04 -07:00
David Fowler 11080a5d06 Removed Properties folder 2014-04-17 20:31:11 -07:00
David Fowler 10ee3c20e3 Rename UseContainer to UseServices 2014-04-17 20:27:18 -07:00
David Fowler e99576a429 Added callback overload to UseContainer
- Allows caller to pass a delegate to configure add services via the
  ServiceCollection.
2014-04-17 00:12:41 -07:00
David Fowler 0bda88145d Removed declared ANIs and referenced Microsoft.Net.Runtime.Interfaces instead 2014-04-09 22:14:59 -07:00
David Fowler e3c64aeb55 Updated to use the new tooling 2014-04-09 22:08:21 -07:00