- introduce `LyricFlow.Core.Backend` with shared DTOs, rhyme/spellcheck engines, and REST endpoints - wire Python GUI/core to run and call the backend via new bridge/client modules - add backend parity/integration tests and update packaging/ignore settings
17 lines
449 B
C#
17 lines
449 B
C#
using System.Text.Json.Serialization;
|
|
using LyricFlow.Core.Dtos;
|
|
using LyricFlow.Core.Services;
|
|
|
|
namespace LyricFlow.Core.Serialization;
|
|
|
|
[JsonSourceGenerationOptions(
|
|
PropertyNameCaseInsensitive = true,
|
|
WriteIndented = true
|
|
)]
|
|
[JsonSerializable(typeof(AppCorePreferencesDto))]
|
|
[JsonSerializable(typeof(ProjectStateDto))]
|
|
[JsonSerializable(typeof(SessionPayload))]
|
|
internal partial class LyricFlowCoreJsonContext : JsonSerializerContext
|
|
{
|
|
}
|