reduce task allocations by making IBN api synchronous

This commit is contained in:
Luke Pulverenti
2013-09-16 22:08:18 -04:00
parent aaecc99d63
commit 1007f24200
27 changed files with 199 additions and 376 deletions

View File

@@ -218,7 +218,7 @@ namespace MediaBrowser.Api.UserLibrary
/// <returns>Task.</returns>
protected async Task<UserItemDataDto> MarkFavorite(Guid userId, string type, string name, bool isFavorite)
{
var item = await GetItemByName(name, type, LibraryManager).ConfigureAwait(false);
var item = GetItemByName(name, type, LibraryManager);
var key = item.GetUserDataKey();
@@ -245,7 +245,7 @@ namespace MediaBrowser.Api.UserLibrary
/// <returns>Task.</returns>
protected async Task<UserItemDataDto> MarkLike(Guid userId, string type, string name, bool? likes)
{
var item = await GetItemByName(name, type, LibraryManager).ConfigureAwait(false);
var item = GetItemByName(name, type, LibraryManager);
var key = item.GetUserDataKey();