public async Task <string> GetHashAsync(string uri, IStatus status) { var fileContent = await storageController.PullAsync(uri); var fileHash = await getStringHashAsyncDelegate.GetHashAsync(fileContent, status); return(fileHash); }
public async Task <T> DeserializePullAsync <T>(string uri, IStatus status) { var serializedData = await storageController.PullAsync(uri); return(serializarionController.Deserialize <T>(serializedData)); }
public Task <string> PullAsync(string uri) { return(storageController.PullAsync(uri)); }