1
0
mirror of synced 2024-11-27 16:10:53 +01:00
TaikoLocalServer/TaikoLocalServer
2022-10-27 00:42:11 +08:00
..
.config Add ef config 2022-10-20 02:30:38 +08:00
Certificates Modify settings to directly use server without reverse proxy 2022-09-22 22:14:55 +08:00
Common Move database to separate project, add migration tool prototype 2022-10-27 00:42:11 +08:00
Configurations Move settings to separate files 2022-10-20 02:28:53 +08:00
Controllers Move database to separate project, add migration tool prototype 2022-10-27 00:42:11 +08:00
Middlewares Remove unused imports 2022-08-26 21:39:25 +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 Move database to separate project, add migration tool prototype 2022-10-27 00:42:11 +08:00
Settings Move settings to separate files 2022-10-20 02:28: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 Move settings to separate files 2022-10-20 02:28:53 +08:00
GlobalUsings.cs Move database to separate project, add migration tool prototype 2022-10-27 00:42:11 +08:00
Program.cs Move database to separate project, add migration tool prototype 2022-10-27 00:42:11 +08:00
README.md Add README.md 2022-09-11 00:12:00 +08:00
TaikoLocalServer.csproj Move database to separate project, add migration tool prototype 2022-10-27 00:42:11 +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.