[Archived] MusicStore test application that uses ASP.NET/EF Core. Project moved to https://github.com/aspnet/AspNetCore
Перейти к файлу
John Luo dcbad02b3d Consume stabilized packages 2018-09-17 18:11:50 -07:00
samples Consume stabilized packages 2018-09-17 18:11:50 -07:00
test Consume stabilized packages 2018-09-17 18:11:50 -07:00
tools Use cmd for fast delete 2015-10-16 11:47:37 -07:00
.deployment add .deployment file to specify what project to build 2015-03-05 19:45:45 -08:00
.gitattributes Initial commit. 2014-01-28 02:27:26 -08:00
.gitignore Fixing targets to enable starting music store from VS 2016-05-17 15:54:41 -07:00
.travis.yml Increase .travis.yml consistency between repos 2016-09-04 20:00:28 -07:00
CONTRIBUTING.md Update Home master -> Home dev 2015-05-12 11:47:05 -07:00
LICENSE.txt Update LICENSE.txt and license header on files. 2015-05-01 13:54:16 -07:00
MusicStore.sln Deleted 'src' folder and moved content to 'samples' folder' 2016-08-08 14:25:20 -07:00
MusicStore.sln.DotSettings Clean up E2E tests 2016-03-08 08:50:16 -08:00
NuGet.config Remove old patch feed 2017-08-22 14:10:17 -07:00
README.md remove app.json 2016-10-18 09:53:13 -07:00
appveyor.yml Fix backslashes in yml config. 2016-03-09 17:44:49 -08:00
build.cmd Return the error code from build.cmd 2016-02-28 10:12:21 -08:00
build.ps1 Update build script to set TLS version 2018-03-26 12:40:18 -07:00
build.sh 1.1.2 patch train updates (#741) 2017-02-15 15:02:59 -08:00
global.json 1.1.2 patch train updates (#741) 2017-02-15 15:02:59 -08:00
makefile.shade Added makefile.shade to run nano tests 2016-08-09 10:59:48 -07:00

README.md

MusicStore application

AppVeyor: AppVeyor

Travis: Travis

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

Run the application on Helios:

  • If you have Visual Studio 2015
    1. Open MusicStore.sln in Visual Studio 2015 and run the individual applications on IIS Express.
  • If you don't have Visual Studio 2015
    1. Open a command prompt and execute cd \src\MusicStore\.
    2. Execute dnu restore.
    3. Execute Helios.cmd to launch the app on IISExpress from command line (Application started at URL http://localhost:5001/).

NOTE: App and tests require Visual Studio 2015 LocalDB on the machine to run.

Run on WebListener/Kestrel:

  • Open a command prompt and cd \src\MusicStore\.
  • [WebListener]: 4. Run dnx . web (Application started at URL http://localhost:5002/).
  • [Kestrel]: 5. Run dnx . kestrel (Application started at URL http://localhost:5004/).
  • [CustomHost]: 6. Run dnx . run (This hosts the app in a console application - Application started at URL http://localhost:5003/).

To run the sample on Mac/Mono:

  • Follow the instructions at the Home repository to install Mono and DNVM on Mac OS X.
  • Open a command prompt and execute cd \src\MusicStore\.
  • Execute dnu restore.
  • Try dnx . kestrel to run the application.

NOTE: Since on Mono SQL client is not available the sample uses an InMemoryStore to run the application. So the changes that you make will not be persisted.

###NTLM authentication More information at src/MusicStore/StartupNtlmAuthentication.cs.

###OpenIdConnect authentication More information at src/MusicStore/StartupOpenIdConnect.cs.