public object Get(GetSimilarArtists request) { var result = GetSimilarItemsResult( request, SimilarItemsHelper.GetSimiliarityScore); return(ToOptimizedSerializedResultUsingCache(result)); }
public object Get(GetSimilarArtists request) { var result = GetSimilarItemsResult( request, SimilarItemsHelper.GetSimiliarityScore); return ToOptimizedSerializedResultUsingCache(result); }
public object Get(GetSimilarArtists request) { var dtoOptions = GetDtoOptions(request); var result = SimilarItemsHelper.GetSimilarItemsResult(dtoOptions, _userManager, _itemRepo, _libraryManager, _userDataRepository, _dtoService, Logger, request, new[] { typeof(MusicArtist) }, SimilarItemsHelper.GetSimiliarityScore); return(ToOptimizedSerializedResultUsingCache(result)); }
public object Get(GetSimilarArtists request) { var dtoOptions = GetDtoOptions(request); var result = SimilarItemsHelper.GetSimilarItemsResult(dtoOptions, _userManager, _itemRepo, _libraryManager, _userDataRepository, _dtoService, Logger, request, new[] { typeof(MusicArtist) }, SimilarItemsHelper.GetSimiliarityScore); return ToOptimizedSerializedResultUsingCache(result); }
public async Task <object> Get(GetSimilarArtists request) { var dtoOptions = GetDtoOptions(_authContext, request); var result = await SimilarItemsHelper.GetSimilarItemsResult(dtoOptions, _userManager, _itemRepo, _libraryManager, _userDataRepository, _dtoService, Logger, request, new[] { typeof(MusicArtist) }, SimilarItemsHelper.GetSimiliarityScore).ConfigureAwait(false); return(ToOptimizedSerializedResultUsingCache(result)); }