Tunez.Scrobbler.ReadScrobblesFromCache C# (CSharp) Method

ReadScrobblesFromCache() private method

private ReadScrobblesFromCache ( ) : IEnumerable
return IEnumerable
		IEnumerable<Track> ReadScrobblesFromCache ()
		{
			var serializer = new JsonSerializer();
			if (File.Exists (ScrobbleCache)) {
				using (var streamReader = new StreamReader (ScrobbleCache, Encoding.UTF8))
				using (var reader = new JsonTextReader (streamReader) { SupportMultipleContent = true }) {
					while (reader.Read ())
						yield return serializer.Deserialize<Track> (reader);
				}
			} else {
				yield break;
			}
		}