using System; using System.Diagnostics; using System.Globalization; namespace Octokit { /// /// Used to update a milestone /// [DebuggerDisplay("{DebuggerDisplay,nq}")] public class MilestoneUpdate { /// /// Title of the milestone (required) /// public string Title { get; set; } /// /// Whether the milestone is open or closed. The default is . /// public ItemState? State { get; set; } /// /// Optional description for the milestone. /// public string Description { get; set; } /// /// An optional date when the milestone is due. /// public DateTimeOffset? DueOn { get; set; } internal string DebuggerDisplay { get { return string.Format(CultureInfo.InvariantCulture, "Title: {0} State: {1}", Title, State); } } } }