long?IFormatter <SubtractMessage> .GetLength(SubtractMessage obj) => SubtractMessage.Size;
public Task <ResultMessage> SubtractAsync(ISubscriber sender, SubtractMessage message, CancellationToken token) { return(Task.FromResult <ResultMessage>(new() { Result = message.Execute() })); }
async ValueTask IFormatter <SubtractMessage> .SerializeAsync <TWriter>(SubtractMessage obj, TWriter writer, CancellationToken token) { await writer.WriteInt32Async(obj.X, true, token); await writer.WriteInt32Async(obj.Y, true, token); }