Go to file
Praburaj df3d56be5e Enabling the test code to run on mono
This does not include the deployment helper on mono. So the test needs to point to a statically deployed application url to run.
There are some bugs in mono Httpclient like in case of 302's RequestMessage's Uri not modified, cookies not cleared in cookie container etc. I will file bugs in mono on those and this is a work around until then.

There is still more work and refactoring. This is a first step.
2014-08-20 17:46:53 -07:00
src Reacting to ForeignKey API change. 2014-08-19 15:50:23 -07:00
test/E2ETests Enabling the test code to run on mono 2014-08-20 17:46:53 -07:00
.gitattributes
.gitignore Updating kproj file to match tooling changes 2014-05-18 22:34:02 -07:00
CONTRIBUTING.md
Clean.cmd
LICENSE.txt
MusicStore.sln Catching up MusicStore app with code generated with latest templates 2014-05-23 14:35:08 -07:00
MusicStore.sln.DotSettings
NuGet.Config Updating dev Nuget.config 2014-08-06 12:30:32 -07:00
README.md Fixing some formatting in readme. 2014-07-30 15:58:00 -07:00
build.cmd Install 64 bit KRE always 2014-07-28 17:06:53 -07:00
makefile.shade Change the default author in makefile.shade 2014-06-18 16:33:46 -07:00

README.md

MusicStore application

This project is part of ASP.NET vNext. You can find samples, documentation and getting started instructions for ASP.NET vNext at the Home repo.

Run the application on Helios:

  • Execute build.cmd to restore all the necessary packages, and run tests. **NOTE: Tests require Visual Studio 2014 LocalDB on the machine to run.
  • Open MusicStore.sln in Visual Studio 2014 and run the individual applications on Helios.

Run on WebListener/Kestrel:

  • Open a command prompt and cd \src\MusicStore\
  • [Helios]: 4. Helios.cmd to launch the app on IISExpress from command line (Application started at URL http://localhost:5001/).
  • [WebListener]: 5. Run k WebListener (Application started at URL http://localhost:5002/)
  • [Kestrel]: 5. Run k Kestrel (Application started at URL http://localhost:5004/)
  • [CustomHost]: 6. Run k run (This hosts the app in a console application - Application started at URL http://localhost:5003/)

Note:

  1. Application is started on different ports on different hosts. To change the port or URL modify Helios.cmd or project.json commands section in case of self-host and customhost.