wasSharpNET – Diff between revs 22 and 27
?pathlinks?
Rev 22 | Rev 27 | |||
---|---|---|---|---|
Line 45... | Line 45... | |||
45 | { |
45 | { |
|
46 | SyndicationFeed.Load(reader)? |
46 | SyndicationFeed.Load(reader)? |
|
47 | .Items |
47 | .Items |
|
48 | .AsParallel() |
48 | .AsParallel() |
|
49 | .Where(o => o.PublishDate.CompareTo( |
49 | .Where(o => o.PublishDate.CompareTo( |
|
50 | DateTimeOffset.UtcNow.Subtract(TimeSpan.FromDays(30)).Subtract(defaultUpdateTime)) > 0) |
50 | DateTimeOffset.UtcNow.Subtract(TimeSpan.FromDays(30)) |
|
- | 51 | .Subtract(defaultUpdateTime)) > 0) |
||
51 | .ForAll(o => |
52 | .ForAll(o => |
|
52 | { |
53 | { |
|
53 | if (!syndicationItems.ContainsKey(o.Id)) |
54 | if (!syndicationItems.ContainsKey(o.Id)) |
|
54 | { |
- | ||
55 | syndicationItems.Add(o.Id, o); |
55 | syndicationItems.Add(o.Id, o); |
|
56 | } |
- | ||
57 | }); |
56 | }); |
|
58 | } |
57 | } |
|
59 | }, defaultUpdateTime, defaultUpdateTime); |
58 | }, defaultUpdateTime, defaultUpdateTime); |
|
60 | } |
59 | } |