Entity LINQ Enumberable Async : I have query where I need to sum all daily work. Problem is - I need it not to lock `UI` and be `async`, but `Enumberable` does not support `Async`. I use `Enumberable` to parse date `String` into `DateTime` object. 

Any tips for same result but async. 

    var result = (from w in db.Washes.AsEnumerable()
                    group w by new {Date = DateTime.ParseExact(w.WashTime, pattern, null).Date}
                    into g
                    orderby g.Key.Date descending 
                    select new DailyAverageModel {
                        Date = g.Key.Date,
                        NoOfWashesPerDate = g.Count()
                    }).ToList();