#if !BESTHTTP_DISABLE_SERVERSENT_EVENTS using System; namespace BestHTTP.ServerSentEvents { public sealed class Message { /// /// Event Id of the message. If it's null, then it's not present. /// public string Id { get; internal set; } /// /// Name of the event, or an empty string. /// public string Event { get; internal set; } /// /// The actual payload of the message. /// public string Data { get; internal set; } /// /// A reconnection time, in milliseconds. This must initially be a user-agent-defined value, probably in the region of a few seconds. /// public TimeSpan Retry { get; internal set; } public override string ToString() { return string.Format("\"{0}\": \"{1}\"", Event, Data); } } } #endif