Animatroller.Framework.Expander.MonoExpanderServer.SendData C# (CSharp) Method

SendData() private method

private SendData ( string instanceId, object data ) : System.Threading.Tasks.Task
instanceId string
data object
return System.Threading.Tasks.Task
        private async Task SendData(string instanceId, object data)
        {
            try
            {
                using (var ms = new MemoryStream())
                {
                    Serialize(data, ms);

                    await this.serverCommunication.SendToClientAsync(instanceId, data.GetType().FullName, ms.ToArray());
                }
            }
            catch (Exception ex)
            {
                if (ex is AggregateException)
                    ex = ex.InnerException;

                log.Warn(ex, "Failed to SendData");
            }
        }