Пример #1
0
        public GroupForArtistContract(GroupForArtist groupForArtist, ContentLanguagePreference languagePreference)
        {
            ParamIs.NotNull(() => groupForArtist);

            Group  = new ArtistWithAdditionalNamesContract(groupForArtist.Group, languagePreference);
            Id     = groupForArtist.Id;
            Member = new ArtistWithAdditionalNamesContract(groupForArtist.Member, languagePreference);
        }
Пример #2
0
        public GroupForArtistContract(GroupForArtist groupForArtist, ContentLanguagePreference languagePreference)
        {
            ParamIs.NotNull(() => groupForArtist);

            Group = new ArtistWithAdditionalNamesContract(groupForArtist.Group, languagePreference);
            Id = groupForArtist.Id;
            Member = new ArtistWithAdditionalNamesContract(groupForArtist.Member, languagePreference);
        }
 public ArtistSelectionForTrackContract(Artist artist, bool selected, ContentLanguagePreference languagePreference)
 {
     Artist = new ArtistWithAdditionalNamesContract(artist, languagePreference);
     Selected = selected;
 }
Пример #4
0
 public ArtistTagUsageContract(ArtistTagUsage tagUsage, ContentLanguagePreference languagePreference)
     : base(tagUsage)
 {
     Artist = new ArtistWithAdditionalNamesContract(tagUsage.Artist, languagePreference);
 }
Пример #5
0
 public ArtistTagUsageContract(ArtistTagUsage tagUsage, ContentLanguagePreference languagePreference)
     : base(tagUsage)
 {
     Artist = new ArtistWithAdditionalNamesContract(tagUsage.Artist, languagePreference);
 }
Пример #6
0
        public ArtistForSongContract(ArtistWithAdditionalNamesContract artistContract)
        {
            ParamIs.NotNull(() => artistContract);

            Artist = artistContract;
        }