1
0
mirror of synced 2024-11-27 16:10:53 +01:00
TaikoLocalServer/TaikoLocalServer
2022-10-08 00:50:47 +08:00
..
Certificates Modify settings to directly use server without reverse proxy 2022-09-22 22:14:55 +08:00
Common Modify settings to directly use server without reverse proxy 2022-09-22 22:14:55 +08:00
Context Add initial ai battle 2022-09-18 02:06:11 +08:00
Controllers Reverse voice setting 2022-10-08 00:50:47 +08:00
Entities Try fix miss count, ok count and win count 2022-09-19 10:32:52 +08:00
Middlewares Remove unused imports 2022-08-26 21:39:25 +08:00
Migrations Try fix miss count, ok count and win count 2022-09-19 10:32:52 +08:00
Models Update music attribute to use original format 2022-09-14 12:12:50 +08:00
Properties Fix default values for OK and Bad 2022-09-12 17:28:19 +08:00
Services Add ai section data to song best data 2022-09-21 22:30:09 +08:00
Settings Add support for more songs, but disabled by default as that causes issues with the game 2022-09-21 21:42:53 +08:00
wwwroot/data Move data folder 2022-09-14 21:11:06 +08:00
.gitignore Refactor reward tracking 2022-09-14 16:50:06 +08:00
appsettings.json Update appsettings.json for serilog 2022-09-24 18:16:09 +08:00
GlobalUsings.cs Use serilog for logging (support log to file) 2022-09-19 01:18:24 +08:00
Program.cs Modify settings to directly use server without reverse proxy 2022-09-22 22:14:55 +08:00
README.md Add README.md 2022-09-11 00:12:00 +08:00
TaikoLocalServer.csproj Copy root cert 2022-09-23 19:36:01 +08:00

Server

This is the solution for server.

Server is implemented with ASP.NET Core 6. ORM is Entity Framework Core 6. Database is SQLite for easier setup.

As the game uses protobuf, protobuf-net is used for serializing and deserializing the data.