Beispiel #1
0
        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);
        }
Beispiel #2
0
 public MessageException(IMessageTask callback, ConnectionError error) : base(GetCallbackMessage(callback, error))
 {
 }
Beispiel #3
0
 public TextLocalMessagingService(IMessageTask messageTask, IKeyProvider keyProvider)
 {
     this.messageTask = messageTask;
     this.keyProvider = keyProvider;
 }