//using System; //using System.Collections.Generic; //using System.Linq; //using System.Text; //using System.Threading.Tasks; //using Sony.Filtr.Tasks.Tasks.Spotify; //using Sony.Filtr.Utility.Extensions; //namespace Sony.Filtr.Worker.Onetime //{ // public class BackFillPlaylistCategoryStreamSummaries // { // //private readonly UpdateSpotifyAnalyticsTask _spotifyAnalyticsTask; // private readonly UpdateSpotifyAnalyticsAggregatedTask _analyticsAggregatedTask; // public BackFillPlaylistCategoryStreamSummaries(UpdateSpotifyAnalyticsAggregatedTask analyticsAggregatedTask) // { // _analyticsAggregatedTask = analyticsAggregatedTask; // } // public async Task ExecuteAsync() // { // await _analyticsAggregatedTask.SetPlaylistStreamsSummaryAsync(); // //var spotifyAnalyticsEarliestDate = new DateTime(2018, 3, 21); // //var spotifyAnalyticsLatestDate = new DateTime(2018, 3, 21); // //var range = spotifyAnalyticsEarliestDate.GetDateRangeTo(spotifyAnalyticsLatestDate); // //foreach (var date in range.Distinct()) // //{ // //} // } // } //}