Skip to content

一款基于 Blazor WASM 和 Asp.Net Core 的模拟操作系统; —— via : Leon [2020 /08 /28]

License

Notifications You must be signed in to change notification settings

gaobbo86/HackSystem

 
 

Repository files navigation

HackSystem

How to launch?

  1. Install .Net 5.0 SDK.
  2. Download source code and open in Visual Studio 2019 (16.2+).
  3. Set HackSystem.WebHost and HackSystem.WebAPI as startup projects.
  4. Press F5 to run.
  5. Navigate to https://localhost:2473
  6. Enjoy it.

How to deploy?

  1. Edit hosting.json file of HackSystem.WebHost and HackSystem.WebAPI projects to config the port to listen.
  2. Edit wwwroot/appsettings.json file of HackSystem.Web so that APIConfiguration.APIURL equals urls of HackSystem.WebHost to config the address of Web API.
  3. Edit JwtConfiguration section of HackSystem.WebAPI project's appsettings.json, it is Important for security!
  4. Publish HackSystem.WebHost and HackSystem.WebAPI projects.
    1. HackSystem.WebHost is just a fake host of core project HackSystem.Web.
  5. Navigate to Hack System:
    1. Open browser and navigate to the address which you just configured for HackSystem.WebHost.
    2. Or you can use the HackSystem.Host project to visit Hack System.
      1. Before you launch HackSystem.Host, edit HostConfigs.json file so that RemoteURL equals the address which you just configured for HackSystem.WebHost.
      2. Just run HackSystem.Host.exe.
  6. Enjoy it.

Screen

Start Up

Register

Login

Desktop Demo

About

一款基于 Blazor WASM 和 Asp.Net Core 的模拟操作系统; —— via : Leon [2020 /08 /28]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.1%
  • C# 12.7%
  • HTML 4.0%
  • CSS 0.2%