Example #1
0
        public AlbumForApiContract GetOne(
            int id,
            AlbumOptionalFields fields     = AlbumOptionalFields.None,
            SongOptionalFields songFields  = SongOptionalFields.None,
            ContentLanguagePreference lang = ContentLanguagePreference.Default)
        {
            var album = queries.GetAlbumWithMergeRecord(id, (a, m) => new AlbumForApiContract(a, m, lang, thumbPersister, fields, songFields));

            return(album);
        }