/// <summary> /// Retrieves a list of all available posters in a string array. /// /// This is an optional interface and can be removed if it is not applicable to your fetcher. /// /// Optional for: /// meta data fetches (all) /// </summary> /// <returns>An array of string's (can be empty, but not null)</returns> public static string[] GetAllPosters(string localId, string externalId) { Utils.Logger(Tag + string.Format("<b>GetAllPosters</b> called with localId = \"{0}\", externalId=\"{1}\"", localId, externalId)); try { var filmInfo = new Kinopoisk.FilmPage(localId); List<string> posters = filmInfo.GetPosters(); Utils.Logger(Tag + string.Format("<b>GetAllPosters</b> returned \"{0}\" results.", localId, posters.Count)); return posters.ToArray(); } catch (Exception ex) { Utils.Logger(Utils.GetAllErrorDetails(ex)); } return new string[]{}; }