wasStitchNET
/Repository/Tools.cs |
@@ -6,10 +6,8 @@ |
|
using System; |
using System.Collections.Generic; |
using System.IO; |
using System.Linq; |
using System.Net; |
using System.Security.Cryptography; |
using System.Threading.Tasks; |
using wasDAVClient; |
using wasSharp; |
@@ -51,9 +49,7 @@ |
.Select(o => string.Join(Constants.DIRECTORY_SEPARATOR, |
o.Href.PathSplit(Constants.DIRECTORY_SEPARATOR.First()) |
.Select(part => |
WebExtensions.URLUnescapeDataString( |
part.Trim(Constants.DIRECTORY_SEPARATOR.First()) |
) |
part.Trim(Constants.DIRECTORY_SEPARATOR.First()).URLUnescapeDataString() |
) |
.Where(part => !string.IsNullOrEmpty(part)) |
.SequenceExceptAny(new[] { |
@@ -98,9 +94,7 @@ |
.Where(item => !item.IsCollection) |
.ToDictionary(o => string.Join(Constants.DIRECTORY_SEPARATOR, |
o.Href.PathSplit(Constants.DIRECTORY_SEPARATOR.First()) |
.Select(part => WebExtensions.URLUnescapeDataString( |
part.Trim(Constants.DIRECTORY_SEPARATOR.First()) |
) |
.Select(part => part.Trim(Constants.DIRECTORY_SEPARATOR.First()).URLUnescapeDataString() |
) |
.Where(part => !string.IsNullOrEmpty(part)) |
.SequenceExceptAny(new[] { |