Comment faire pour retourner un fichier à l'aide de l'API Web?

Je suis en utilisant ASP.NET l'API Web.
Je veux télécharger un fichier PDF avec C# à partir de l'API (que l'API génère).

Puis-je avoir l'API de revenir un byte[]? et pour l'application en C# peut je viens de faire:

byte[] pdf = client.DownloadData("urlToAPI");? 

et

File.WriteAllBytes()?
InformationsquelleAutor Kyle | 2012-06-20