public static async Task SendMessage(string msg) { if (isConnected) { try { client.SendMsgAsync(msg, ID); } catch (System.ServiceModel.CommunicationObjectFaultedException e) { Log.Instance.W(client, "Error appeared when you've tried to send message. Try again. " + e.Message); } } }