private static Task <string> ImportImage(string fileName, string id, bool overwrite) { if (FileMetaDataStore.Contains(fileName)) { //The file is already in the data store. #if NET40 return(TaskEx.FromResult(fileName)); #else return(Task.FromResult(fileName)); #endif } return(FileMetaDataStore.IfNotExistsAsync(PREFIX, id, result => FileMetaDataStore.CopyAsync(PREFIX, id, fileName), overwrite)); }
private Task <string> ImportImage(string fileName, string id) { return(FileMetaDataStore.IfNotExistsAsync(PREFIX, id, result => FileMetaDataStore.CopyAsync(PREFIX, id, fileName))); }