private ImapDataResponse(ImapDataResponseType type, ImapData[] data) { this.Type = type; this.Data = data; }
public ImapDataResponse GetResponse(ImapDataResponseType type) { foreach (var resp in receivedResponses) { var data = resp as ImapDataResponse; if (data != null && data.Type == type) return data; } return null; }