enter intro cutscene

This commit is contained in:
Naruse
2026-04-20 12:40:38 +08:00
parent 2826239284
commit 279da58dc1
81 changed files with 7279 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
using Newtonsoft.Json;
using SqlSugar;
namespace MikuSB.Database;
public class CustomSerializeService : ISerializeService
{
private readonly JsonSerializerSettings _jsonSettings;
public CustomSerializeService()
{
_jsonSettings = new JsonSerializerSettings
{
DefaultValueHandling = DefaultValueHandling.Ignore // ignore default values
};
}
public string SerializeObject(object value)
{
return JsonConvert.SerializeObject(value, _jsonSettings);
}
public T DeserializeObject<T>(string value)
{
return JsonConvert.DeserializeObject<T>(value)!;
}
public string SugarSerializeObject(object value)
{
return JsonConvert.SerializeObject(value, _jsonSettings);
}
}