mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
Fixing LastUpdatedTime fetch on azure
This commit is contained in:
@@ -287,8 +287,6 @@ namespace Orchard.Azure.Services.FileSystems {
|
|||||||
|
|
||||||
public string GetPublicUrl(string path) {
|
public string GetPublicUrl(string path) {
|
||||||
path = ConvertToRelativeUriPath(path);
|
path = ConvertToRelativeUriPath(path);
|
||||||
|
|
||||||
Container.EnsureBlobExists(String.Concat(_root, path));
|
|
||||||
return Container.GetBlockBlobReference(String.Concat(_root, path)).Uri.ToString();
|
return Container.GetBlockBlobReference(String.Concat(_root, path)).Uri.ToString();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -314,6 +312,7 @@ namespace Orchard.Azure.Services.FileSystems {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public DateTime GetLastUpdated() {
|
public DateTime GetLastUpdated() {
|
||||||
|
_blob.FetchAttributes();
|
||||||
return _blob.Properties.LastModified.GetValueOrDefault().DateTime;
|
return _blob.Properties.LastModified.GetValueOrDefault().DateTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -335,7 +334,6 @@ namespace Orchard.Azure.Services.FileSystems {
|
|||||||
_blob.DeleteIfExists();
|
_blob.DeleteIfExists();
|
||||||
_blob = _blob.Container.GetBlockBlobReference(_blob.Uri.ToString());
|
_blob = _blob.Container.GetBlockBlobReference(_blob.Uri.ToString());
|
||||||
_blob.UploadFromStream(new MemoryStream(new byte[0]));
|
_blob.UploadFromStream(new MemoryStream(new byte[0]));
|
||||||
|
|
||||||
return OpenWrite();
|
return OpenWrite();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using Microsoft.WindowsAzure.Storage;
|
|
||||||
using Microsoft.WindowsAzure.Storage.Blob;
|
using Microsoft.WindowsAzure.Storage.Blob;
|
||||||
|
|
||||||
namespace Orchard.Azure.Services.FileSystems {
|
namespace Orchard.Azure.Services.FileSystems {
|
||||||
|
|||||||
Reference in New Issue
Block a user