public Message(Queue queue) { _queue = queue; }
public Attribute(Queue queue, Message message) { _queue = queue; _message = message; }
public bool QueueExists(Queue queue) { return (Queues.Any(q => q.Url.Equals(queue.Url, StringComparison.OrdinalIgnoreCase))); }
public Message ReceiveMessage(Queue queue) { try { } catch (AmazonSQSException ex) { ErrorMessage = string.Format( "AWS Simple Queue Service Exception\n\nError Type: {0}\n" + "Error Code: {1}\nRequest Id: {2}\nStatus Code: {3}\n\n{4}", ex.ErrorType, ex.ErrorCode, ex.RequestId, ex.StatusCode, ex); } catch (Exception ex) { ErrorMessage = ex.ToString(); } return null; }
/// <summary> /// </summary> /// <param name="queue"></param> internal void DeleteQueue(Queue queue) { }