- 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
276 B
C#
17 lines
276 B
C#
using LyricFlow.Core.Dtos;
|
|
|
|
namespace LyricFlow.Core.Storage;
|
|
|
|
public record Snapshot(
|
|
int Id,
|
|
string FilePath,
|
|
string Content,
|
|
double Timestamp
|
|
)
|
|
{
|
|
public SnapshotDto ToDto()
|
|
{
|
|
return new SnapshotDto(Id, FilePath, Content, Timestamp);
|
|
}
|
|
}
|