public IReadOnlyList <SavedLogSearch> GetSavedSearches() { using var scope = _scopeProvider.CreateScope(autoComplete: true); var logViewerQueries = _logViewerQueryRepository.GetMany(); var result = logViewerQueries.Select(x => new SavedLogSearch() { Name = x.Name, Query = x.Query }).ToArray(); return(result); }
public IReadOnlyList <SavedLogSearch>?GetSavedSearches() { using IScope scope = _scopeProvider.CreateScope(autoComplete: true); IEnumerable <ILogViewerQuery>?logViewerQueries = _logViewerQueryRepository.GetMany(); SavedLogSearch[]? result = logViewerQueries?.Select(x => new SavedLogSearch() { Name = x.Name, Query = x.Query }).ToArray(); return(result); }