private async Task SendToServer(object arg = null, [CallerMemberName] string method = null)
{
var message = ClientChannelWriteHelper.FormatOutput(arg, method);
using (var socketOperation = _signalingSocketService.SocketOperation)
{
var socket = socketOperation.Socket;
if (socket != null)
{
using (var writer = new DataWriter(socket.OutputStream))
{
writer.WriteString($"{message}{Environment.NewLine}");
await writer.StoreAsync();
await writer.FlushAsync();
writer.DetachStream();
}
}
}
}
}