internal static string GetCallbackMessage(IMessageTask callback, ConnectionError connectionError) { string message = $"Protocol error ({callback.Method}): {connectionError.Message}"; if (!string.IsNullOrEmpty(connectionError.Data)) { message += $" {connectionError.Data}"; } return(!string.IsNullOrEmpty(connectionError.Message) ? RewriteErrorMeesage(message) : string.Empty); }
public MessageException(IMessageTask callback, ConnectionError error) : base(GetCallbackMessage(callback, error)) { }
public TextLocalMessagingService(IMessageTask messageTask, IKeyProvider keyProvider) { this.messageTask = messageTask; this.keyProvider = keyProvider; }