public IEnumerable <string> OutputResult(string search) { if (string.IsNullOrWhiteSpace(search)) { throw new ArgumentNullException("search"); } IEnumerable <IAlbum> albums = null; string message = ""; try { albums = CashLibrary.GetAlbums(search); message = CashLibrary.GetMessage(); if (albums.Count() == 0) { message += " Альбомы не найдены."; } } catch (Exception e) { message = e.Message; } return(ResultEnumerable(message, albums)); }
public string GetMessage() { return(DefaultLibrary.IsSucceed ? DefaultLibrary.GetMessage() : "Чтение данных из кэша."); }