public ArtistForApiContract GetOne(int id,
                                           ArtistOptionalFields fields     = ArtistOptionalFields.None,
                                           ArtistRelationsFields relations = ArtistRelationsFields.None,
                                           ContentLanguagePreference lang  = ContentLanguagePreference.Default)
        {
            var artist = queries.GetWithMergeRecord(id, (a, m, ctx) => GetArtist(a, m, fields, relations, lang, ctx));

            return(artist);
        }