using System; using System.Linq; using Newtonsoft.Json; using Sony.Filtr.Contracts.Abstractions; namespace Sony.Filtr.SpotifyAnalytics.Data { [PetaPoco.TableName("tblSpotifyTrackListener")] public class SpotifyTrackListenerSummary : IAggregatedStreamFormat { [PetaPoco.Column("ReportDate")] [JsonProperty("report_date")] public DateTime ReportDate { get; set; } [PetaPoco.Column("ReportCountryCode")] [JsonProperty("report_country_code")] public string ReportCountryCode { get; set; } [PetaPoco.Column("Date")] [JsonProperty("date")] public DateTime Date { get; set; } [PetaPoco.Column("CountryCode")] [JsonProperty("country_code")] public string CountryCode { get; set; } [PetaPoco.Column("Isrc")] [JsonProperty("isrc")] public string Isrc { get; set; } [PetaPoco.Column("Listeners")] [JsonProperty("listeners")] public int Listeners { get; set; } [PetaPoco.Column("DistributerId")] public int DistributerId { get; set; } } }