private void HandleWrite(object message)
{
if (message is ByteString)
{
var bs = message as ByteString;
var buffer = ByteString.Unsafe.GetBuffer(bs);
var builder = new ByteStringBuilder();
builder.PutInt(buffer.Length, ByteOrder.BigEndian);
builder.PutBytes(buffer);
_connection.Tell(Tcp.Write.Create(builder.Result()));
}
else Unhandled(message);
}