Ejemplo n.º 1
0
        private async Task <DetailedStatus> DetailedStatus(string Name)
        {
            var results = _validator.Summaries
                          .Select(d => d.Detailed)
                          .FirstOrDefault(d => d.MachineName == Name);

            results !.Archives.Do(itm =>
            {
                if (string.IsNullOrWhiteSpace(itm.Archive.Name))
                {
                    itm.Archive.Name = itm.Archive.State.PrimaryKeyString;
                }
            });
            results.Archives = results.Archives.OrderBy(a => a.Name).ToList();
            return(results);
        }