Files
jellyfin-jellyfin-1/MediaBrowser.Controller/Entities/Audio/MusicArtist.cs

29 lines
642 B
C#
Raw Normal View History

2013-05-28 21:44:12 -04:00
using System;
using System.Linq;
using System.Collections.Generic;
2013-02-20 20:33:05 -05:00
namespace MediaBrowser.Controller.Entities.Audio
{
/// <summary>
/// Class MusicArtist
/// </summary>
public class MusicArtist : Folder
{
2013-05-28 21:44:12 -04:00
public override List<string> Genres
{
get
{
return Children
2013-08-03 09:24:23 -04:00
.OfType<MusicAlbum>()
.SelectMany(i => i.Genres)
.Distinct(StringComparer.OrdinalIgnoreCase)
.ToList();
2013-05-28 21:44:12 -04:00
}
set
{
base.Genres = value;
}
}
2013-02-20 20:33:05 -05:00
}
}