// Copyright (c) 2007-2018 ppy Pty Ltd . // Licensed under the MIT Licence - https://raw.githubusercontent.com/ppy/osu/master/LICENCE using Newtonsoft.Json; using System; using System.Collections.Generic; namespace osu.Game.Online.API.Requests.Responses { public class APIChangelog { [JsonProperty("id")] public long Id { get; set; } [JsonProperty("version")] public string Version { get; set; } [JsonProperty("display_version")] public string DisplayVersion { get; set; } [JsonProperty("users")] public long Users { get; set; } [JsonProperty("is_featured")] public bool IsFeatured { get; set; } [JsonProperty("created_at")] public DateTimeOffset CreatedAt { get; set; } [JsonProperty("disqus_id")] public string DisqusId { get; set; } [JsonProperty("disqus_title")] public string DisqusTitle { get; set; } [JsonProperty("update_stream")] public UpdateStream UpdateStream { get; set; } [JsonProperty("changelog_entries")] public List ChangelogEntries { get; set; } } public class UpdateStream { [JsonProperty("id")] public long Id { get; set; } [JsonProperty("name")] public string Name { get; set; } [JsonProperty("display_name")] public string DisplayName { get; set; } } }