public async Task ExistsAsync()

in Core/src/Impl/Storages/AwsS3Storage.cs [65:83]


    public async Task<bool> ExistsAsync(SymbolStoragePath file)
    {
      var key = SymbolPathToAwsKey(file);
      try
      {
        await myS3Client.GetObjectMetadataAsync(new GetObjectMetadataRequest
          {
            BucketName = myBucketName,
            Key = key
          });
        return true;
      }
      catch (AmazonS3Exception e)
      {
        if (string.Equals(e.ErrorCode, "NotFound"))
          return false;
        throw;
      }
    }