protected override Task<IImmutableList<Exception>> WriteMessagesAsync(IEnumerable<AtomicWrite> messages)
{
foreach (var w in messages)
{
foreach (var p in (IEnumerable<IPersistentRepresentation>)w.Payload)
{
Add(p);
}
}
return Task.FromResult((IImmutableList<Exception>) null); // all good
}