Andover.Domain.Components.Logs.CrashesHardComponent.GetHardCrashesList C# (CSharp) Method

GetHardCrashesList() private method

private GetHardCrashesList ( ) : List
return List
        private List<LogEntry> GetHardCrashesList()
        {
            var crashes = _logsProvider.LogEntries.GroupBy(le => le.Filename)
                                                  .Where(gle => !gle.Any(entry => entry.Message.Contains(KeywordSoftCrashes)))		// entries without the soft crash keyword
                                                  .Select(gle => gle.LastOrDefault())												// get last log entry before crash
                                                  .ToList();

            return crashes;
        }