public async Task <System.IO.Stream> GetBlobAsync(String objectName, String objectId, String fieldName) { if (string.IsNullOrEmpty(objectName)) { throw new ArgumentNullException(nameof(objectName)); } if (string.IsNullOrEmpty(objectId)) { throw new ArgumentNullException(nameof(objectId)); } if (string.IsNullOrEmpty(fieldName)) { throw new ArgumentNullException(nameof(fieldName)); } return(await _jsonHttpClient.HttpGetBlobAsync($"sobjects/{objectName}/{objectId}/{fieldName}")); }
public Task <Stream> GetBlobAsync(string objectName, string objectId, string fieldName) { if (string.IsNullOrEmpty(objectName)) { throw new ArgumentNullException(nameof(objectName)); } if (string.IsNullOrEmpty(objectId)) { throw new ArgumentNullException(nameof(objectId)); } if (string.IsNullOrEmpty(fieldName)) { throw new ArgumentNullException(nameof(fieldName)); } var resourceName = $"sobjects/{objectName}/{objectId}/{fieldName}"; return(JsonHttpClient.HttpGetBlobAsync(resourceName)); }