use conditional caching on some json responses

This commit is contained in:
Luke Pulverenti
2014-02-03 23:04:19 -05:00
parent 48b9f657a4
commit 351cfef7a7
48 changed files with 221 additions and 143 deletions
+5 -5
View File
@@ -135,10 +135,10 @@ namespace MediaBrowser.Api
if (path.StartsWith(networkPrefix, StringComparison.OrdinalIgnoreCase) && path.LastIndexOf(UncSeparator) == 1)
{
return ToOptimizedResult(GetNetworkShares(path).OrderBy(i => i.Path).ToList());
return ToOptimizedSerializedResultUsingCache(GetNetworkShares(path).OrderBy(i => i.Path).ToList());
}
return ToOptimizedResult(GetFileSystemEntries(request).OrderBy(i => i.Path).ToList());
return ToOptimizedSerializedResultUsingCache(GetFileSystemEntries(request).OrderBy(i => i.Path).ToList());
}
public object Get(GetNetworkShares request)
@@ -147,7 +147,7 @@ namespace MediaBrowser.Api
var shares = GetNetworkShares(path).OrderBy(i => i.Path).ToList();
return ToOptimizedResult(shares);
return ToOptimizedSerializedResultUsingCache(shares);
}
/// <summary>
@@ -159,7 +159,7 @@ namespace MediaBrowser.Api
{
var result = GetDrives().ToList();
return ToOptimizedResult(result);
return ToOptimizedSerializedResultUsingCache(result);
}
/// <summary>
@@ -189,7 +189,7 @@ namespace MediaBrowser.Api
.OrderBy(i => i.Path)
.ToList();
return ToOptimizedResult(result);
return ToOptimizedSerializedResultUsingCache(result);
}
/// <summary>