namespace PrivaPub.Federation.Inbox { public sealed record Arrival(string ActivityId, string ActivityType, string ActorURI, string Inbox, string KeyId, string Algorithm, IReadOnlyList SignedHeaders, DateTime ReceivedAt, string Context = default) { static readonly AsyncLocal current = new(); public static Arrival Current { get => current.Value; set => current.Value = value; } } }