Esempio n. 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);
        }
        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;
 }
 public ArtistTagUsageContract(ArtistTagUsage tagUsage, ContentLanguagePreference languagePreference)
     : base(tagUsage)
 {
     Artist = new ArtistWithAdditionalNamesContract(tagUsage.Artist, languagePreference);
 }
Esempio n. 5
0
 public ArtistTagUsageContract(ArtistTagUsage tagUsage, ContentLanguagePreference languagePreference)
     : base(tagUsage)
 {
     Artist = new ArtistWithAdditionalNamesContract(tagUsage.Artist, languagePreference);
 }
        public ArtistForSongContract(ArtistWithAdditionalNamesContract artistContract)
        {
            ParamIs.NotNull(() => artistContract);

            Artist = artistContract;
        }