public override string ToString() { return(String.Join("\t", new[] { MessageID.ToString(CultureInfo.InvariantCulture), Position.ToString(CultureInfo.InvariantCulture), ReplyTo.ToString(), TopicID.ToString(CultureInfo.InvariantCulture), UserID.ToString(CultureInfo.InvariantCulture), Message }) + (IsQuestion == IsQuestion.Unknown ? "" : "\t" + (int)IsQuestion)); }
public override string GetStreamAPIURL() { string url = "https://stream.gnip.com:443/accounts/{0}/publishers/twitter/streams/sample1track/{1}.json"; url = string.Format(url, Account, IsLive ? "prod" : "reply"); if (!IsLive) { url = string.Format("{0}?fromDate={1}&toDate={2}", url, ReplyFrom.ToString("yyyyMMddHHmm"), ReplyTo.ToString("yyyyMMddHHmm")); } return(url); }