2
0
mirror of https://github.com/9ParsonsB/Pulsar.git synced 2025-07-01 08:23:42 -04:00

JournalService setup work in progress

This commit is contained in:
2024-05-07 12:02:43 +01:00
parent d59914e277
commit f3ce62b551
12 changed files with 215 additions and 85 deletions

View File

@ -278,7 +278,7 @@ using Travel;
[JsonDerivedType(typeof(ShipyardFile))]
[JsonDerivedType(typeof(Status))]
[JsonDerivedType(typeof(JournalBase))]
public interface IJournal
public class JournalBase
{
[JsonPropertyName("timestamp")]
public DateTimeOffset Timestamp { get; init; }
@ -289,10 +289,3 @@ public interface IJournal
[JsonExtensionData]
public Dictionary<string, object> AdditionalProperties { get; init; }
}
public abstract class JournalBase : IJournal
{
public DateTimeOffset Timestamp { get; init; }
public string Event { get; init; }
public Dictionary<string, object> AdditionalProperties { get; init; }
}