Wei Wang
34b4c7e3a7
Remove unused dependency
2014-05-05 20:15:50 -07:00
Wei Wang
bc93ff9aec
Update dependency namespace
2014-05-05 20:08:02 -07:00
Wei Wang
d8ff084dc1
Update dependency namespace
2014-05-05 19:55:23 -07:00
Wei Wang
f66a0cb429
Remove unused dependency
2014-05-05 19:16:34 -07:00
Chris Ross
1952e683ac
Fix a few more HttpAbstractions references.
2014-05-05 18:24:59 -07:00
Pranav K
bc31b50b45
Incorporate name changes from HttpAbstractions
2014-05-05 17:20:13 -07:00
Chris Ross
903197e1ce
Fix HttpAbstraction dependencies.
2014-05-05 17:14:45 -07:00
Praburaj
c638a77ec9
Updating the MusicStore to use tooling.
2014-05-05 17:02:33 -07:00
Sebastien Ros
14205d1708
Applying IHttpAuthenticationFeature renaming
2014-05-05 17:01:57 -07:00
Praburaj
6cb38d7926
A few fixes with this checkin:
...
IBuilder moved to Microsoft.AspNet.Http namespace. Fixing the build break.
Changing the version number for Microsoft.ComponentModel.DataAnnotations package to 0.1-alpha-*.
2014-05-05 17:00:49 -07:00
Ryan Nowak
8fcddc12e7
Incorporate name changes
2014-05-05 16:54:45 -07:00
Chris Ross
3141543f04
Fix HttpAbstractions dependency renames.
2014-05-05 16:26:26 -07:00
Brice Lambson
06d962291f
React to EF package renames
...
This is part of aspnet/Data#132
2014-05-05 16:09:46 -07:00
Chris Ross
0ecb989103
Name Microsoft.AspNet.Abstractions to Microsoft.AspNet.Http.
2014-05-05 16:04:53 -07:00
Sebastien Ros
05b091ee66
Removing Authorization namespace
2014-05-05 15:37:36 -07:00
Chris Ross
7fd80850ee
Rename all feature interfaces to I*Feature.
2014-05-05 14:33:41 -07:00
Sebastien Ros
b7ed0faa33
Adding AuthorizationPolicy and mutable user claims
...
#13
2014-05-05 14:29:13 -07:00
ajcvickers
bb427ee393
Reacting to EF class renaming.
2014-05-05 13:43:44 -07:00
Praburaj
cad71fd030
Fixing a compilation warning in AccountController.
2014-05-05 11:40:50 -07:00
Hao Kung
36770ccf05
Update with latest Identity API changes
2014-05-05 11:35:18 -07:00
Ryan Nowak
dfd4ba4b1b
Fixing routing for package changes in reflection
2014-05-05 10:24:29 -07:00
Chris Ross
f11e62d0ef
Update reflection dependency.
2014-05-05 10:20:46 -07:00
DamianEdwards
6ff73d50e0
Minor changes:
...
- Fixed mismatched quotes
- Made PageGenerator depend directly on Razor instead of Mvc, as that's all it needs
- Rebased on latest dev changes
- #11
2014-05-02 22:51:29 -07:00
DamianEdwards
257b2abc43
Removed jQuery from the error page:
...
- All functionality working
- Tested in IE11/10/9/8 (via emulation mode), and Chrome latest
- Made the clickable areas cursor a pointer
- #11
2014-05-02 22:40:28 -07:00
anpete
35fcc7a579
Update file headers
2014-05-01 17:43:17 -07:00
anpete
29041eaad8
Update file headers
2014-05-01 17:41:49 -07:00
anpete
51317a7039
Update file headers
2014-05-01 17:41:33 -07:00
anpete
35f921856f
Update file headers
2014-05-01 17:39:31 -07:00
anpete
e645599aa6
Update file headers
2014-05-01 17:39:17 -07:00
anpete
27d59cd80b
Update file headers
2014-05-01 17:36:30 -07:00
Praburaj
65d4057132
Injecting ApplicationUserManager in AccountController
...
Injecting IConfiguration to MusicStoreContext
2014-05-01 16:47:01 -07:00
DamianEdwards
b4de33eeea
Added a console app to generate the Razor pages
...
- Replaces the TT files previously being used (in Katana)
- Modified the include file logic to work better with the new generated Razor output as the old syntax/logic didn't work well with the additional line pragmas, etc. being emitted
- Updated the middleware to work with new generated output (ExecuteAsync instead of Execute, etc.)
- Fixed a scoping issue in Error.cshtml
- gitignore sln.ide cache directory
- #3
2014-05-01 16:24:03 -07:00
Chris Ross
7555b17d41
Update filesystem dependencies.
2014-05-01 15:37:23 -07:00
Praburaj
3ae8b93e26
General clean up to the musicstore app
...
1. Removed many unncessary comments
2. Added comments to Startup.cs
3. Fixed some code comments across the app
4. Renamed Config.json -> LocalConfig.json to reflect the scenario
2014-05-01 15:32:21 -07:00
Chris Ross
570a14dcd1
Remove unused filesystem dependency.
2014-05-01 14:23:25 -07:00
Chris Ross
95667dba69
Remove unused filesystem dependencies.
2014-05-01 14:15:11 -07:00
Praburaj
10a280580c
Fixing compilation errors in the view components.
...
Marked one of the controller actions with [HttpGet] to prevent it being chosen for non get methods.
2014-05-01 13:06:13 -07:00
Chris Ross
3a5ad14fe0
Remove unused filesystem dependencies.
2014-05-01 12:46:10 -07:00
Chris Ross
a78d5ac019
Remove unused FileSystem dependencies.
2014-05-01 12:31:44 -07:00
Praburaj
b15aa91661
Modifying the sample to use kvm, k web and k run to run the application.
...
Also modified the readme file to reflect this. Deleted Selfhost.cmd and CustomHost.cmd.
2014-05-01 10:59:06 -07:00
Praburaj
0fe79d94b3
Updating musicstore code to use the ValidationMessageFor Html helper.
2014-05-01 10:20:11 -07:00
harshgMSFT
ab323ac8df
Updating Startup.cs to incorporate use route name.
2014-04-30 16:50:35 -07:00
Chris Ross
61924dd73e
Fix renamed IContextAccessor APIs.
2014-04-30 15:43:21 -07:00
Wei Wang
ce0e1128d5
Make HTTP feature interfaces assembly neutral
2014-04-30 11:46:23 -07:00
Chris Ross
98f4212915
#20 - Add Use extension for inline middleware.
2014-04-30 11:35:49 -07:00
Chris Ross
5557b959c4
#20 - Port Map and MapWhen. Move Run.
2014-04-30 11:35:45 -07:00
harshgMSFT
950ce56ea5
Adding Support for NamedRoutes.
...
- Interface Changes.
- RouteCollectionExtensions
- Tests for Named Routes
2014-04-30 11:23:54 -07:00
David Fowler
7b4e1fd48e
Added DPAPI implementation that works on mono
2014-04-29 23:58:53 -07:00
David Fowler
83663f789b
Added support for protected data style DPAPI
...
- This won't work across core clr and desktop and mono but
that's ok for the moment because it unblocks things
2014-04-29 23:07:29 -07:00
Praburaj
49e0d42ce7
Improving the sample data insertion time.
...
1. Using dictionaries instead of lists to look up Artists and Genres by name
2. Sample data insertion time decreased to 333ms from 619 ms with this change.
2014-04-29 16:37:56 -07:00
Suhas Joshi
1a92b3048f
Updated CreateAdmin method to return Task and added wait statement
2014-04-29 16:19:43 -07:00
ajcvickers
30dac08fe8
It's DbDatabase! (Updating for changes to database creation APIs)
2014-04-29 10:27:03 -07:00
Praburaj
b7a989256f
Few changes with this checkin:
...
1. Enabling a work around to add an album to the store (Due to bug# https://github.com/aspnet/WebFx/issues/339 ) currently its not possible to create / edit an album in the store.
2. Removing a not necessary route from the webFx routes - A previous CR feedback.
2014-04-28 18:02:21 -07:00
Praburaj
e324f989e7
EditorForModel and EditorFor Html helpers are available now.
...
EditorForModel and EditorFor Html helpers are available now. Updating the sample to use those helpers.
2014-04-28 17:04:55 -07:00
Chris Ross
cfe76de294
#53 - Reduce auth exceptions for missing handlers.
2014-04-28 16:18:58 -07:00
Praburaj
80bccdd810
A bug in authorization filter fixed. Modifying sample to use the fix.
...
A bug in authorization filter at a controller level failing to honor a [AllowAnonymous]
override at an action level was fixed. Modifying the sample to use the fix.
2014-04-28 16:17:23 -07:00
Praburaj
e57ca9ab61
A bug in Html Summary when trying to render error messages in a model state error bag is fixed.
...
Modifying the sample to use the fix.
2014-04-28 16:15:14 -07:00
Praburaj
92904e0d9e
Bug in filtering a claim of a specific type and value is now fixed.
...
Modifying the sample to use the fix.
2014-04-28 16:12:08 -07:00
Chris Ross
8e23200fd2
#3 - Implement IHttpRequestLifetime
2014-04-28 14:54:33 -07:00
Sebastien Ros
4568e74954
Adding null check in ctor
2014-04-28 12:38:38 -07:00
Chris Ross
e2d8020727
#20 - Enable SendFile on CoreClr.
2014-04-28 12:32:17 -07:00
Praburaj
4a26d740b5
Issue related to having multiple antiforgery token helpers in a single page is now fixed with latest build.
...
I'm uncommenting the code to accomodate the fix now.
2014-04-28 12:08:59 -07:00
Praburaj
a0f5369a20
Model binding can now handle nullable enums. Bug ( https://github.com/aspnet/WebFx/issues/256 ) was fixed to address this.
...
Deleting the comment and uncommenting the sample code.
2014-04-28 11:01:46 -07:00
Praburaj
647ac5dac0
Modifying the Helios.cmd, Selfhost.cmd and CustomHost.cmd to start the application on different ports on different hosting models.
...
This will help us to root cause issues faster with fewer questions.
2014-04-28 10:32:59 -07:00
Praburaj
acb8421c90
Enabling Url.IsLocalUrl in the music store code
2014-04-25 15:58:20 -07:00
Praburaj
23fb4d8e7d
1. Enabling code to use the [Authorize] filter
...
2. Marked a few places with bug#s with work arounds
3. Making the app run on CoreCLR by default again (which I reverted by mistake in a previous submit).
2014-04-25 14:06:38 -07:00
ajcvickers
9d25c0b1f1
Updating EntitySet/EntityContext to DbSet/DbContext
2014-04-24 17:19:01 -07:00
Chris Ross
78bb008681
#38 - Provide a default dictionary for HttpContext.Items that returns null for missing values.
2014-04-24 16:27:18 -07:00
Sebastien Ros
f5200a1d55
Implementing IAuthorizationService
...
#7
2014-04-24 16:16:15 -07:00
Praburaj
8bd2d01b11
Adding the switch to turn on Helios errors when deployed to remote.
...
Currently the detailed errors are displayed only for local requests.
2014-04-24 14:53:19 -07:00
Chris Ross
8ad7b489e2
#18 - Add interfaces for request lifetime management.
2014-04-24 14:44:50 -07:00
Praburaj
470f217374
HttpContext.User is being populated with an anonymous identity with a recent change. So I dont have to check for null before.
...
Fixing the app accordingly.
2014-04-24 14:35:14 -07:00
ajcvickers
cda544c04b
IServiceProvider no longer available from EntityConfigurationBuilder. Using ISP passed to context instead.
2014-04-24 14:16:24 -07:00
GrabYourPitchforks
4077c03a7b
Hosting: Throw if startup method isn't void-returning.
2014-04-24 12:54:50 -07:00
Chris Ross
b751cf19d0
#34 - Make HttpContext.User return non-null.
2014-04-24 12:43:15 -07:00
Praburaj
5bd052efaa
1. Making configuration as a service to read configuration settings from various places in the app
...
2. Reversed the order of registration of Environment source & json source as the logic for source override changed.
3. Taking a snapshot of the latest packages.
2014-04-23 15:16:58 -07:00
Chris Ross
66495cdc58
Add missing namespace.
2014-04-23 14:15:41 -07:00
Chris Ross
4a5de61cd1
OWIN: Change interop extension methods.
2014-04-23 12:01:25 -07:00
David Fowler
93a2ab2352
Fixed the configuration model and other compilation errors
2014-04-23 09:02:07 -07:00
Praburaj
1cc6445c49
Adding a temporary work around for a bug in ValidationSummary html helper that surfaces during register page.
...
Cleaning up a Dispose method in one of the controllers - all others have been cleaned up before.
2014-04-22 17:39:31 -07:00
Hao Kung
5ba60857a7
Identity DI changes
2014-04-22 14:01:42 -07:00
Chris Ross
c8af917927
Expose IPAddress, X509Certificate.
2014-04-22 10:00:31 -07:00
Chris Ross
bfab162b4b
Seperate the server layers into two projects.
2014-04-22 09:56:09 -07:00
Chris Ross
a04d592d06
OWIN->K and K->OWIN support via Func<AppFunc, AppFunc>.
2014-04-21 16:26:15 -07:00
David Fowler
93aa23b6ab
Removed ifdefs around RemoteIP and ClientCerts.
2014-04-19 16:40:58 -07:00
David Fowler
e3afbae213
Remove the converter logic
2014-04-19 02:27:49 -07:00
ajcvickers
737afbd610
An injection of musical love... (Updating music store to use new EF configuration and DI)
...
Changes EF setup to use common DI container
Sets up injection of context instances
2014-04-18 13:17:08 -07:00
Chris Ross
28fbacc7f4
Remove #if NET45s for IPAddress, X509Certificate.
2014-04-18 08:51:59 -07:00
David Fowler
f86877b14f
Move BuilderExtensions and RouterMiddleware to Microsoft.AspNet
2014-04-18 00:22:27 -07:00
David Fowler
bba57874bc
Put UseServices extension method in Microsoft.AspNet
2014-04-18 00:13:10 -07:00
David Fowler
d138028462
Updated due to change in API
2014-04-17 22:38:08 -07:00
David Fowler
9726a26056
Update based on new API changes
2014-04-17 22:25:17 -07:00
David Fowler
689bdf2072
Removed properties folder
2014-04-17 22:20:40 -07:00
David Fowler
252f17e5e2
Adjusting due to API changes
2014-04-17 22:16:04 -07:00
David Fowler
03b089abe0
Renamed Builder.ServiceProvider to Builder.ApplicationServices
...
- Made things consistent with HttpContext.ApplicationServices
2014-04-17 22:08:47 -07:00
David Fowler
f258b008fa
Fixed build break and used new pattern for using mvc
2014-04-17 21:26:23 -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
Hao Kung
3c4a2df2cb
Use DI for Identity
2014-04-17 15:36:17 -07:00
Hao Kung
e61107a381
Switch to using Identity extensions
2014-04-17 14:29:25 -07:00
David Fowler
c06aa04654
Update music store to handle the new changes in aspnet/WebFx#257 and aspnet/WebFx#259
2014-04-17 00:46:24 -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
Ryan Nowak
06c63c38a1
Fix for #32 and #33 - return IBuilder from UseRouter
...
Also removing the overload that doesn't take a route collection
2014-04-16 20:01:35 -07:00
Praburaj
aa7fe89c81
Using a single GetUserName() temporary extension in all places where I try to get the user name. This temporary extension will go away when we have these extensions as part of identity package.
2014-04-16 17:22:05 -07:00
Praburaj
506b439f2f
Using Html.DisplayNameFor helper to generate some titles.
2014-04-16 17:12:23 -07:00
Praburaj
20d0fc9bd8
Enabling code to use Html.LabelFor and Html.Label helpers.
2014-04-16 16:53:53 -07:00
Chris Ross
a748266eb6
Update to use new tooling.
2014-04-16 15:57:28 -07:00
Praburaj
5c3d268327
Deleting a view page related to social login which is not in alpha scope (previously missed to remove this).
2014-04-16 14:17:16 -07:00
Chris Ross
f8b1679240
Update to new project tooling.
2014-04-16 14:16:46 -07:00
Praburaj
439398b7ab
Some minor cleanup:
...
1. Removing a couple of unused enum items which is not required for alpha
2. Cleaning up an unused namespace in Startup.cs
2014-04-16 14:16:07 -07:00
Levi Broderick
6bc6da1c7d
Fix build break: inadvertently removed PBKDF2.cs and related functionality
2014-04-15 22:10:09 -07:00
GrabYourPitchforks
1959aa9e7f
Merge from internal DataProtection repo.
2014-04-15 18:03:41 -07:00
Praburaj
41700cf56d
Changes with this checkin:
...
adding a work around to test the account/manage user feature. With this I can verify password changes work fine.
2014-04-15 17:19:58 -07:00
Praburaj
348d4a11de
Html.ActionLink WebFx bug# 246 is fixed now. Enabling the code to use the helper.
2014-04-15 16:49:46 -07:00
Praburaj
843c952928
Removing some more view pages related to the external login. Also fixed the corresponding views
...
that were trying to render them.
2014-04-15 16:42:13 -07:00
Hao Kung
d4c0e7dd90
Remove set password logic not needed for alpha
2014-04-15 12:23:21 -07:00
Praburaj
7fd711df54
Html.ActionLink generating an incorrect url when trying to generate a link to a different controller + action.
...
Adding a work around with information of a corresponding bug. The work around will go away once we have a fix.
2014-04-15 12:11:05 -07:00
Praburaj
69dae2d216
Enabling code to use RedirectToAction helpers.
2014-04-15 11:45:17 -07:00
Chris Ross
f12117fe1f
Remove temp IAppBuilder support.
2014-04-15 11:28:42 -07:00
Hao Kung
70b45dbe2d
AccountController identity cleanup
...
Use SignInManager where appropriate
Misc cleanup of controller actions
2014-04-15 11:03:18 -07:00
Praburaj
46da4ba9e4
Changes with this checkin:
...
Removing all code related to External login from Account controller.
I also added a little ugly work around to initiate a static UserManager for testing purpose. This should go away shortly.
With this change user can register a user, login & logout.
2014-04-14 18:20:57 -07:00
Praburaj
f95588f0dd
Enabling code to do drop down lists in music store.
2014-04-14 17:26:39 -07:00
Praburaj
24293783f5
Using ViewBag in a view component instead of ViewData.
2014-04-14 15:08:54 -07:00
Praburaj
eeb9326101
Having a layout page in a ViewComponent was the reason for StackOverFlow exception. Removing that fixed the problem.
...
Using ViewData instead of ViewBag in a ViewComponent.
Copying over some of the icons from the original music store required for this view component.
2014-04-14 14:13:30 -07:00
Praburaj
9127f5b930
A few changes with this checkin
...
1. Adding cookies middleware to the music store app
2. Enabling login, register & related management pages to render some UI for testing
3. Updated the LKG.json
2014-04-14 12:35:56 -07:00
Pranav K
c31e0f295f
Removing unused Owin packages that are causing build failure
...
* Adding Microsoft.AspNet.AppBuildSupport.Tests to sln
2014-04-12 13:57:49 -07:00
Praburaj
b37c811266
CR feedback
...
1. Creating a separate file for AssemblyNeutralInterface.
2. Removing the user name and password settings from web.config.
2014-04-11 16:36:28 -07:00
Praburaj
1b62b248e4
Some of the identity classes changed name. Fixing the same in Music store to fix a build break.
2014-04-11 16:35:04 -07:00
Chris Ross
165effebde
Abstractions: Pull in k10 dependency for IdnMapping.
2014-04-11 10:52:45 -07:00
Praburaj
aaae435cc3
Adding a [HttpGet] attribute to enable the Delete album from the store functionality.
...
This action corresponds to a confirmation page to delete the item.
2014-04-10 17:22:55 -07:00
Chris Ross
7edb32f526
Cookies: Do redirects for 401s if Active, regardless of challenges.
2014-04-10 16:32:44 -07:00
Praburaj
bb241c1a79
Uncommenting code to include ActionName attribute.
2014-04-10 14:23:02 -07:00
Praburaj
1e137c7af9
Getting the application base path from the IoC container.
2014-04-10 14:15:29 -07:00
Praburaj
b51f54e98a
Adding a view component for cart summary
...
1. Added a View component named CartSummary
2. Moved the CartSummary.cshtml as default.cshtml to shared\Components
2014-04-10 13:46:58 -07:00
rowanmiller
58d4b48690
Swap database creation to use EF
...
Swapping database creation to use native support added to EF.
Also swapping to async methods for database initialization.
2014-04-10 09:28:10 -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
Javier Calvarro Nelson
89e532873e
Bumped the version of System.Threading.Tasks to 4.0.10.0 to fix the build break in the remaining project.json
2014-04-09 14:05:01 -07:00
Javier Calvarro Nelson
8ca4a331e2
Created an in memory host for testing purposes and added the appropriate
...
APIs to allow sending requests through the pipeline easily.
2014-04-09 12:58:58 -07:00
Praburaj
0f25f9ff6b
Html.ActionLink helper available.
...
Enabling music store code to use the Html.ActionLink helper.
2014-04-09 12:04:53 -07:00
Praburaj
8610e016b3
Setting the full path to load the Config.json.
...
Specifying just the name of the file works fine on selfhost or IISExpress. When app is hosted in IIS, Config.json is being searched in the w3wp3.exe's folder path resulting in an exception.
So fixing the path of Config.json by retrieving the application base path from AppDomain.
2014-04-09 10:43:52 -07:00
Praburaj
f4cee29842
Html.BeginForm works now on Partial views.
...
So uncommenting some code which uses this in music store app.
2014-04-08 16:45:49 -07:00
Praburaj
ccc257f8fc
Adding environment based config to the music store project with a Config.json file for local.
...
If the same set of values (those present in config.json) is present in the environment variables
then ones from environment variables be picked up. This will be the antares scenario where the portal variables
flow in as environment variables with a specific prefix.
2014-04-08 14:21:19 -07:00
Praburaj
c0250392b2
Enabling @RenderSection in the Music store code.
2014-04-08 12:48:12 -07:00
Praburaj
0db736b056
Uncommenting code to use [HttpPost] verb attribute.
2014-04-08 12:25:42 -07:00
Chris Ross
551fca35d3
Review cleanup, rename Provider to Notifications, use NotNull.
2014-04-08 11:28:08 -07:00
Praburaj
3d54a24244
Removing the rendering package from music store app to fix a build error. Rendering and Core are merged now.
2014-04-08 10:42:10 -07:00
David Fowler
a8a47a0489
Removed all assembly infos.
2014-04-08 09:25:29 -07:00
David Fowler
f5f225e6ea
Updated to use new tooling
2014-04-08 02:11:05 -07:00
David Fowler
7a976d069e
Updated to use new tooling
2014-04-08 02:00:50 -07:00
David Fowler
26fedbb999
Updated tooling
2014-04-08 01:42:21 -07:00
David Fowler
23c11bc950
Updated to use the new tooling
2014-04-08 01:37:06 -07:00
David Fowler
7e7c940c63
Updated to use the new tooling
2014-04-08 01:10:29 -07:00
Praburaj
45e6e71bc8
Making a few more changes including:
...
1. Adding a view component
2. Adding more partial views from the sample and enabled a few of them.
3. Updating Account controller to accomodate all the recent identity changes.
4. Enabling some available Url helpers like Url.Content
5. Adding a ~ to all the scripts and images as this bug is fixed now.
2014-04-04 17:19:27 -07:00
Pranav K
f4904e1803
Fixing PathString.Add(PathString) to handle trailing slashes correctly
...
Fixes #31
2014-04-03 12:55:45 -07:00
Chris Ross
d83d2e98d6
Review cleanup, fallback logger, CreateDataProtecter extension.
2014-04-03 10:43:11 -07:00
Praburaj
4709bca281
A few changes with this checkin:
...
1. Removing copyright text from all files per a code review feedback
2. Adding a cookie based session to the application to retrieve the cart Id.
3. Enabled the Accounts controller as we now have the necessary Http abstractions for User, SignIn, SignOut etc.
4. Changing self hosting scripts to run on coreclr by default.
5. Enabling the layout page on all required views.
6. Adding a favico.ico
7. Renaming the Cart property in the EF context to CartItems as it returns a CartItems list.
8. Uncommenting some code which was previously accessing unavailable APIs. They are available now (but yet to validate them).
2014-04-02 18:40:25 -07:00
sornaks
9f3433acec
WebFX 156 - Introducing RedirectPermanent.
...
Merging RedirectPermanent to Redirect.
2014-04-02 15:24:20 -07:00
Chris Ross
2b226c936f
Update for latest abstraction contracts.
2014-04-01 17:18:37 -07:00
Chris Ross
ee37c75544
Rename Auth Context API Ack to Accept
2014-04-01 17:08:09 -07:00
Chris Ross
dfc0c5d323
Change GetAuthType to use a context object instead of a delegate.
2014-04-01 16:29:47 -07:00
Chris Ross
c638c74bc9
Move AuthManager methods to Context and Response.
2014-04-01 16:03:54 -07:00
Chris Ross
60f09fbc93
Make lower level public API. Layering.
2014-03-31 12:47:28 -07:00
Ryan Nowak
87a47f50cc
Passing more data to on GetVirtualPath
...
For link generation to areas, we need to provide the set of values that
the route could potentially provide.
Basically if we know what action we want to reach, we want to know whether
or not a given route could hit that action before giving it the OK to
generate a link.
For instance a route like '{controller}' couldn't hit an action like
'HomeController:DoACoolThing', since it can never provide a value for
'action'. This makes it possible for WebFX to make the right decision
without changing the behavior of any of the routing constructs. This also
has the side-effect of removing a class of order dependencies in routing
that cause bad links to be generated.
2014-03-31 12:05:47 -07:00
Chris Ross
63dc9ad719
Auth: Remove GetAuthType predicate overload.
2014-03-31 12:00:55 -07:00
Chris Ross
60d892b529
Revert new project dependnecy.
2014-03-31 11:28:27 -07:00
Chris Ross
097138e813
Auth: Validate acks.
2014-03-31 11:12:22 -07:00
Chris Ross
4347ddfd0f
Security contracts.
2014-03-31 11:12:20 -07:00
rowanmiller
dabb68cc6d
Fix EF InvalidOperationException on Startup
...
The code that does an 'UPSERT' of seed data on app start was querying
existing instances and attaching as modified of seed instances on the
same context. Now that we track query results this will throw because
the context has two instances of the same entity (same key value).
Swapping to use a temporary context to query existing data.
2014-03-31 10:45:41 -07:00
Chris Ross
83855f8eac
Redesign security contracts.
2014-03-31 10:30:57 -07:00
Yishai Galatzer
cd0528b1b2
Link generation related tests
2014-03-31 09:31:49 -07:00
Yishai Galatzer
77ef7a5cde
RouteConstraints Step II + III
...
Include Url Generation support
Add unit tests
Clean issues found by unit tests
2014-03-31 09:31:48 -07:00
David Fowler
351964878f
Updated task package
2014-03-29 03:19:45 -07:00
David Fowler
2b87a625d9
Updated clr packages
2014-03-29 01:15:28 -07:00
Chris Ross
af1a97cd7c
WebListener: Normalize request read validation. 0 size is invalid. Return 0 if closed.
2014-03-28 11:03:09 -07:00
Pranav K
50f4fff510
Updating CoreCLR package versions
2014-03-28 09:28:23 -07:00
Pranav K
3fa5f9ca47
Updating CoreCLR package versions
2014-03-28 06:32:26 -07:00
Pranav K
eaddb29577
Updating CoreCLR package versions
2014-03-28 06:03:23 -07:00
Pranav K
e019e67325
Updating CoreCLR package versions
2014-03-28 05:53:01 -07:00
David Fowler
36a2524780
Updated CLR dependencies
2014-03-28 00:23:16 -07:00
David Fowler
a42fcb72b3
Update to new version of Tasks
2014-03-28 00:04:30 -07:00
Pranav K
b366cb1cd0
Updating CoreCLR package versions
2014-03-27 18:30:24 -07:00
Pranav K
6ff5ebafd2
Updating CoreCLR package versions
2014-03-27 17:30:36 -07:00
Praburaj
2a19ec7b2a
Simplifying the options to the error page middleware.
2014-03-27 16:23:58 -07:00
Praburaj
4fc1857994
Fixing a code review comment to change the app name from "BugTracker" to "MusicStore"
2014-03-27 16:20:25 -07:00
Praburaj
5eacb62b62
A few changes with this checkin:
...
1. Adding scripts to self host & custom host Music store
2. Updating readme
3. Cleanup some helper classes that are not necessary.
4. Adding error page middleware for diagnostics.
5. Flipping the switch to run helios on "K" by default.
2014-03-27 16:10:16 -07:00
Yishai Galatzer
db7b36a859
Fix merge errors
2014-03-27 11:01:04 -07:00
Yishai Galatzer
70e26a80ad
CR Feedback
2014-03-27 10:58:15 -07:00
Yishai Galatzer
a917cbd577
Constraints
2014-03-27 10:58:14 -07:00
Ryan Nowak
cf16d6cba7
Small refactor of TemplateBinder
...
We'll need to access the accepted values to do proper link generation, so
separating this process out into 2 parts.
Also moving defaults into the TemplateBinder because they are conceptually
part of the route, not part of the request. I'll do the same for
TemplateMatcher soon, but it's a big change and worth separating.
2014-03-26 18:44:57 -07:00
rowanmiller
fe9770cc80
Use OnModelCreating & OnConfiguring (plus some other cleanup)
...
Swapping context to use OnModelCreating & OnConfiguring now that models
are cached
Adding some [Required] annotations to properties that are really
required in the domain model
Renaming Cart => CartItem because that's what it really is :)
Allowing database to hold some null data now that we can materialize it
(although we can't save it yet)
2014-03-25 16:01:01 -07:00
rowanmiller
965046813e
Swapping data access to use EF
...
Enabling data access against new EF stack.
Uses SQL Server when running on Net45 and an in-memory database for K10
(because SQL Client isn't available on K10 yet).
Various workarounds in place to compensate for missing features in EF
(all marked with "// TODO [EF]..."
2014-03-25 12:50:36 -07:00
Praburaj
5497541e08
Updating the music store application with the latest code.
...
Changes include
(1) Inclusion of all views (with non compiling code commented out)
(2) Inclusion of all models with data annotations
(3) images & setting up of static files
(4) MVC application setup and scripts to run the application
(5) Scripts to clean up the temporary files and capture LKG build.
2014-03-24 15:15:43 -07:00
Chris Ross
546af5ddee
Rename Prefix to UrlPrefix. Seperate IServerInformation to its own implementation.
2014-03-24 11:34:07 -07:00
Chris Ross
eb27892470
Code review cleanup.
2014-03-24 11:34:04 -07:00
Chris Ross
9e8032cc8a
Update IServerFactory, ILoggerFactory.
2014-03-24 11:34:02 -07:00
David Fowler
b374c1b7e3
Updated dependencies to account for new changes to do with safe handles.
2014-03-24 08:33:00 -07:00
Ryan Nowak
2207acb917
Incorporate breaking change from DI
2014-03-21 17:53:18 -07:00
Chris Ross
9a4678d40f
Change config order.
2014-03-20 21:14:22 -07:00
Chris Ross
982cf2a1d6
Code review cleanup.
2014-03-20 21:14:20 -07:00
Chris Ross
11762840cd
Add an Initialize step to IServerFactory.
2014-03-20 21:14:18 -07:00
Chris Ross
2c49d89094
Code review cleanup.
2014-03-20 11:19:42 -07:00
Louis DeJardin
ff19628832
Removing the temporary use of thread static
2014-03-19 18:15:58 -07:00
Louis DeJardin
951e8df893
Making core clr friendly
2014-03-19 18:15:50 -07:00
Louis DeJardin
7b038d4e31
Adding standard implementation of IContextAccessor<>
2014-03-19 18:13:03 -07:00
Louis DeJardin
c39a41bd9f
Adding UseContainer middleware
...
Assigns values to HttpContext.ApplicationServices and
HttpContext.RequestServices as call passes through
2014-03-19 18:13:02 -07:00
Chris Ross
951dcbebb7
Add IServerInformation to IBuilder.
2014-03-19 11:35:24 -07:00
Chris Ross
f2835e7185
Rename IResponseCookiesCollection to IResponseCookies.
2014-03-19 09:12:42 -07:00
Chris Ross
732ae3d030
Code review cleanup.
2014-03-19 09:12:29 -07:00
Chris Ross
b9899fc72a
Fix response cookies namespace.
2014-03-19 09:12:27 -07:00
Chris Ross
bc43ccbc30
Change QueryString to include the leading '?'.
2014-03-19 09:12:25 -07:00
Chris Ross
fc8832f69f
Add Claims dependency.
2014-03-19 09:12:23 -07:00
Chris Ross
cbd8401582
Fill in OnSendingHeaders, Redirect, IsSecure.
2014-03-19 09:12:21 -07:00
Chris Ross
ae9545a124
Improve request and response cookie handling.
2014-03-19 09:12:18 -07:00
Stephen Halter
aa0b52df4e
ServiceCollection.FallbackServices no longer exists
...
- Pass the fallback service provider to BuildServiceProvider instead
2014-03-18 15:04:49 -07:00
GrabYourPitchforks
ea1f93aa91
Fix bad call to Assembly.GetType in Hosting.
...
CR: chrross
2014-03-18 11:49:41 -07:00
Louis DeJardin
ca2ef860f5
Adding IServiceProvider interfaces to HttpContext
2014-03-17 21:42:35 -07:00
David Fowler
cd9d3a3335
Updated hosting to use service describer
2014-03-17 19:24:31 -07:00
GrabYourPitchforks
063420067e
HostingServices should provide a default implementation of IDataProtectionProvider
2014-03-17 14:09:31 -07:00
David Fowler
ecbb52fa40
Updated to use KoreBuild
...
- Updated solution file to use generated projects
- Updated to use new test runner
2014-03-17 00:37:20 -07:00
David Fowler
d7bbcb9644
Fixed service provider building
2014-03-15 14:41:41 -07:00
Chris Ross
4d511b3aef
Make IServerFactory not assembly neutral temporarily.
2014-03-14 15:13:00 -07:00
Levi Broderick
730b16df37
CryptRand.FillBuffer shouldn't throw if the buffer is a zero-length array.
2014-03-14 14:34:20 -07:00
David Fowler
c3e0279aac
Updated to use service collection
2014-03-14 14:22:20 -07:00
Chris Ross
085188996c
Initial port of Secuirty base package from Katana.
2014-03-14 12:43:45 -07:00
Chris Ross
2b7272fe07
Review feedback.
2014-03-14 10:17:46 -07:00
Chris Ross
6a5cb913c8
Review cleanup. Cleaner Startup auto-detect. Fix tests.
2014-03-13 14:25:30 -07:00
Chris Ross
7ddfc9cde4
Initial import from Katana.
2014-03-13 10:57:15 -07:00
Chris Ross
ee4bb6de87
Review feedback. Style cleanup. Updated build template files.
2014-03-13 09:33:29 -07:00
Chris Ross
a3eb280275
Implement Program.Main and ServerManager. Add Startup search.
2014-03-12 15:07:37 -07:00
Ryan Nowak
543e818acd
Add support for host based on Host header
2014-03-12 14:29:51 -07:00
Chris Ross
55ad9ab17a
Support multi-value response headers.
2014-03-12 08:28:45 -07:00
Chris Ross
fd510db13c
Remove request limit throttle. Move to middleware later.
2014-03-11 15:16:50 -07:00
Ryan Nowak
ea8f19f186
CR feedback
2014-03-11 11:20:33 -07:00
Pranav K
9ac0a8c703
Adding ContentLength to HttpRequest
...
Partially addresses #15
2014-03-11 11:17:48 -07:00
Chris Ross
e2e78ba15d
Fix extenstion method namespace.
2014-03-11 09:23:01 -07:00
Chris Ross
704239bca8
Allow zero length sends and receives.
2014-03-11 08:26:42 -07:00
Ryan Nowak
6a309f20d8
Passing route collection through the context - for MVC to get access to it.
2014-03-10 10:12:19 -07:00
Ryan Nowak
da057820e5
Rename BindPath (CR Feedback)
2014-03-10 10:02:57 -07:00
Chris Ross
1853c71114
Narrow ping write lock.
2014-03-10 08:32:59 -07:00
Chris Ross
2dbe40dca5
Negotiate sub-protocol.
2014-03-09 20:55:43 -07:00
Chris Ross
65532849f6
Handle unmasking offset data.
2014-03-08 23:01:53 -08:00
Chris Ross
678af7c22f
Implement KeepAliveInterval, send pings.
2014-03-08 15:14:54 -08:00
Chris Ross
30ca12933e
Cleanup, simple perf.
2014-03-08 10:35:56 -08:00
David Fowler
27d834ae6a
Added required packages for K
2014-03-08 04:16:12 -08:00
David Fowler
55718fd931
Added required packages for K and fixed the build
2014-03-08 03:47:38 -08:00
David Fowler
c111258938
Add required references for K to work
2014-03-08 01:48:44 -08:00
Chris Ross
9ba9f666bb
Fix continuation frame bug.
2014-03-07 22:25:21 -08:00
Levi Broderick
6748897083
Update DataProtection to use a K-generated .resx designer file instead of the VS-generated .resx designer file.
2014-03-07 14:46:19 -08:00
Chris Ross
38f5793e3d
Seperate message pump into higher layer.
2014-03-07 12:19:36 -08:00
Chris Ross
6ecc36de5a
Cleanup, argument validation.
2014-03-07 09:36:17 -08:00
David Fowler
f420ba4600
Added required packages for K
2014-03-07 02:39:48 -08:00
David Fowler
f5a43708ee
Added references to required K packages
2014-03-07 02:28:46 -08:00
David Fowler
2dfdfafaa6
Added required packages for K
2014-03-07 02:17:04 -08:00
Levi Broderick
adf2adabc0
Add PBKDF2 support to the data protection library.
2014-03-06 19:42:00 -08:00
Ryan Nowak
83eb6c4d22
Small bugfix in routing
2014-03-06 16:23:48 -08:00
Chris Ross
1bd9bf1714
Implement continuation frames.
2014-03-06 13:50:04 -08:00
Chris Ross
1d5b4582f1
Cleanup, unmasking.
2014-03-06 12:32:46 -08:00
Ryan Nowak
f604fb8d87
CR feedback again
2014-03-06 12:18:31 -08:00
Ryan Nowak
f43985b58d
CR feedback
2014-03-06 11:27:37 -08:00
Chris Ross
2f770ca4d4
Handle incoming pings and pongs.
2014-03-06 10:29:54 -08:00
Ryan Nowak
d2a3bd3490
CR feedback
2014-03-05 20:41:22 -08:00
Chris Ross
14685821a6
Implement client masking.
2014-03-05 16:55:32 -08:00
Ryan Nowak
5d34a61bd9
API changes for Routing
2014-03-05 16:48:10 -08:00
Ryan Nowak
cd73fac433
Adding API for consuming url generation
2014-03-05 13:28:44 -08:00
Shih-Ying Hsu
8ac4bbd6cf
further code cleanup
2014-03-05 12:06:08 -08:00
Shih-Ying Hsu
547a9b6e13
Added validation and documentations for AwaitableThrottle.MaxConcurrent
2014-03-05 11:49:17 -08:00
Ryan Nowak
89eb6e6445
Some extra resiliance and tests! Oh glorious tests.
2014-03-05 11:27:06 -08:00
Ryan Nowak
bdd4513b88
Adding object-dictionary support for defaults
2014-03-05 11:27:04 -08:00
Shih-Ying Hsu
2960c5679d
Comments clean up
2014-03-05 11:22:32 -08:00
Shih-Ying Hsu
177b0e87bf
Few changes according to code review
2014-03-05 11:17:16 -08:00
Shih-Ying Hsu
c9b60c13e4
Worker based request processing. A static number of workers are used to listen to requests
...
Signed-off-by: Shih-Ying Hsu <shhsu@microsoft.com>
2014-03-05 10:54:14 -08:00
Chris Ross
7004026b5e
Implement Close.
2014-03-05 09:28:09 -08:00
Chris Ross
dbd084cb2c
Initial WebSocket projects, handshake, framing.
2014-03-04 21:09:12 -08:00
Louis DeJardin
c4e98614e5
Pointing at updated configuration package name
2014-03-04 20:23:51 -08:00
Hao Kung
1e91cbb565
Back to using System.Security.Claims ns
2014-03-04 15:47:17 -08:00
Hao Kung
625cd512e6
Update bootstrap package version back to 3.0.0
2014-03-04 10:22:25 -08:00
Hao Kung
169ffaa062
Account controller using Kidentity
...
- Uncomment account controller and switch to KIdentity
2014-03-03 15:28:24 -08:00
Yishai Galatzer
2f8c4b213a
Rename MVC -> MVC.Core requires project.json changes
2014-03-02 23:36:15 -08:00
Ryan Nowak
4022e5a5a4
Code dump of algorthmic code for url generation
...
This doesn't yet expose url generation via public api, that will come in
the next change.
2014-02-28 12:47:42 -08:00
Pranav K
09cc1964e7
Adding GetFormAsync on HttpRequest to read form data
2014-02-25 12:52:00 -08:00
Louis DeJardin
590ae27208
Adding ITypeActivator and TypeActivator to hosting services
2014-02-24 13:32:55 -08:00
Ryan Nowak
4f71137cbd
CR feedback
2014-02-24 13:01:08 -08:00
Chris Ross
c6c5dd6fbf
Re-layer the feature interfaces.
2014-02-20 14:51:31 -08:00
Chris Ross
ab7e4cb3c8
Prototype IServerFactory
2014-02-20 13:42:04 -08:00
Ryan Nowak
64c29fe813
Adding optional parameters
2014-02-19 12:02:02 -08:00
Pranav K
fe15f4a849
Ensure HttpResponse.Query is populated with query string values
2014-02-18 09:15:13 -08:00
Chris Ross
2dac6756dc
Fix json file formatting.
2014-02-17 12:16:02 -08:00
Chris Ross
da1e6c3e7f
Directly build IPAddress from SocketAddress.
2014-02-17 11:57:21 -08:00
Chris Ross
742db6ad65
Change to the new abstractions.
2014-02-15 15:38:17 -08:00
Pranav K
ad5a77ca4c
Removing csproj files that are not meant to be commited
2014-02-14 19:56:27 -08:00
GrabYourPitchforks
69addcac86
FeatureModel should use Type.IsInstanceOf rather than direct type equality.
2014-02-14 16:26:13 -08:00
David Fowler
7aeecf6bce
Look for Startup and AssemblyName.Startup
2014-02-14 00:20:08 -08:00
GrabYourPitchforks
7aa23bfc05
Add DPAPI support to the DataProtection library.
2014-02-13 17:42:04 -08:00
ajcvickers
d1ac4298c2
Drown your issues in Kool Aid (Updating K Music Store app to use EF/E API surface)
...
This updates the K version of Music Store to use the updated Entity Framework API surface from the data repro. The changes made previously to the models and controllers in the full .NET version are also included here to bring both versions into line. The code is still non-functional as it was before.
2014-02-13 08:49:26 -08:00
Yishai Galatzer
a34826d90b
Use the right collection, so accessing a non existent ContentType on a response doesn't throw and return null instead
2014-02-12 12:43:13 -08:00
Ryan Nowak
42ce8c6594
Adding routebuilder
2014-02-11 12:21:40 -08:00
Ryan Nowak
5ee991cf61
CR feedback
2014-02-11 11:55:02 -08:00
Louis DeJardin
14679a78ee
Implementing code review feedback
2014-02-10 18:18:10 -08:00
Louis DeJardin
f59d29b5eb
Renaming DefaultServices to GetDefaultServices
2014-02-10 17:57:44 -08:00
Chris Ross
fe1011e507
Code review cleanup.
2014-02-10 10:52:19 -08:00
Chris Ross
40a7181ff0
Lazy translate conditional Owin keys to Features.
2014-02-10 10:24:11 -08:00
Chris Ross
850128dc39
Implement request and response properties: Headers, ContentLength.
2014-02-10 10:24:10 -08:00
Louis DeJardin
0e813fbb79
Rough outline of hosting components
2014-02-09 23:25:56 -08:00
Louis DeJardin
86025a3ec4
Updated Builder constructors
2014-02-09 18:24:16 -08:00
Louis DeJardin
e2f45c59ea
Placing IServiceProvider on IBuilder
...
Replaces concept of features/items on builder instance for now
2014-02-08 16:03:59 -08:00
Ryan Nowak
179841743e
updating OM of routing, about 10% better perf
2014-02-07 18:28:54 -08:00
Ryan Nowak
85225055b9
removing datatokens/constraints/url-generation
2014-02-07 18:28:53 -08:00
Ryan Nowak
d4904e8701
Adding legacy rounting code - mostly unmodified to get it into history
2014-02-07 18:28:51 -08:00
Chris Ross
251630590d
Initial port.
2014-02-07 17:01:08 -08:00
Chris Ross
ad3112917b
Update Microsoft.Owin dependencies to Microsoft.AspNet.
2014-02-07 11:29:22 -08:00
Chris Ross
86b1ac8f39
Initial static files port.
2014-02-06 15:30:21 -08:00
Ryan Nowak
0eb5ff0b87
integrating abstractions with routing
2014-02-04 12:39:19 -08:00
Ryan Nowak
c796188231
integrating abstractions with routing
2014-02-03 15:56:44 -08:00
David Fowler
370a6b7ba3
Added code for the k10 case in FeatureObject.
2014-02-01 03:09:04 -08:00
David Fowler
4ce1423b1c
Made small changes to prevent null refs when getting HttpRequestInformation
...
- Use FeatureReference<T>.Default instead of new when constructing
- Fixed project.json in tests
2014-02-01 02:32:46 -08:00
Louis DeJardin
003718c564
Fixing build errors
2014-01-31 13:35:26 -08:00
Louis DeJardin
af0923b68f
Rouging out feature interfaces and default abstraction implementations
2014-01-31 13:26:10 -08:00
Louis DeJardin
4de6abb7b5
Adding a placeholder for IdmMapping
2014-01-31 13:26:06 -08:00
Ryan Nowak
84f4a2d047
Initial mock up of key interfaces for routing.
...
This is heavily based right now on raw Owin as the request/response model
since that will work for building samples/tests, and doesn't require
ifdefs in the code for k10. Once it's feasible, I'll port this to use the
Microsoft.AspNet.Abstractions types.
The sample here includes some basic route/endpoint implementations just to
prove that the route engine works in naive scenarios. These might live on
in the future in some form, but for now it's just part of the sample.
The next step is to integrate this with WebFX and start developing the
integration/configuration story for WebFX.
2014-01-30 11:08:19 -08:00
Ryan Nowak
9f9f92d18a
Adding skeleton sample and test project
2014-01-30 11:07:52 -08:00
ajcvickers
7c96726460
Updates following code review
2014-01-29 08:39:53 -08:00
Louis DeJardin
baf338cc83
Apply code formatting
2014-01-28 17:48:49 -08:00
Levi Broderick
869a4ec267
Initial implementation of Microsoft.AspNet.Security.DataProtection
2014-01-28 17:14:26 -08:00
ajcvickers
6a9b6c16c2
Everything but the kitchen async... (Updates to how Music Store controllers use data)
...
Specifically:
- Dispose contexts
- Use async wherever possible
- Stop using initializers (currently hard-coded to drop and recreate each run)
- Some general cleanup
- Stop using AttachDbFilename
Not included here:
- No major changes to app structure
- No major changes to data model
- No major changes to error handling, concurrency, etc.
2014-01-28 16:16:02 -08:00
Ryan Nowak
c0660f347a
Revert "Getting routing prototype into history"
...
We're not using the prototype as a base, just want to to be in the history
so we can easily refer to it.
This reverts commit 4183bc98be .
2014-01-28 14:26:58 -08:00
Ryan Nowak
4183bc98be
Getting routing prototype into history
2014-01-28 14:25:49 -08:00
Ryan Nowak
876cfaeb57
checkin of project structure
2014-01-28 09:13:56 -08:00
David Fowler
53268f3c9e
Initial commit.
...
- Added original music store and k10 and net45 versions with new framework.
2014-01-28 02:27:26 -08:00
Louis DeJardin
fd9f392ec9
Fixing merge conflicts (?)
2014-01-27 12:47:14 -08:00
Louis DeJardin
d6cd02d121
Updating abstractions
2014-01-27 11:46:32 -08:00
Louis DeJardin
f7a4db4ae1
Roughing out more abstractions
2014-01-27 11:43:50 -08:00
David Fowler
724897d0eb
Added super hacky RawOwinHttpContext for K profile.
2014-01-26 03:44:21 -08:00
David Fowler
430217e2de
Remove csproj files.
2014-01-25 17:21:50 -08:00
David Fowler
62bcfc0a95
Fixed up the func.
2014-01-25 16:36:02 -08:00
David Fowler
a8b4c71284
Added temporary owin glue for HttpAbstractions based on Microsoft.Owin.
2014-01-25 16:29:15 -08:00
David Fowler
242ea9a319
Updated the build.
2014-01-25 02:19:01 -08:00
David Fowler
9bc47f8698
Changed version
2014-01-24 01:19:07 -08:00
David Fowler
336e69a677
Added content type and WriteAsync as a stop gap.
2014-01-24 00:17:07 -08:00
David Fowler
76ef358974
Moved tests to test folder and renamed solution.
2014-01-23 23:54:25 -08:00
David Fowler
3ef8197d18
Updated projects and the build.
...
- Things compile with ifdefs for coreclr now.
2014-01-23 23:52:20 -08:00
Louis DeJardin
27ff7762e9
Updating with work in progress
2014-01-23 14:53:22 -08:00
Louis DeJardin
bdf69b0d0c
Initial commit
2013-12-19 11:38:05 -08:00