using System; using System.Net; using System.Web.Services.Protocols; public class AtomClient { public static void Main(string[] args) { // Create an 'atom' authorization header atom auth = new atom(); auth.username="intertwingly"; auth.password=args[0]; auth.blogid="5669500"; auth.appkey="0123456789ABCDEF"; // Create a blog entry entry blog = new entry(); blog.issued = new DateTime(); blog.content = args[1]; try { // Post the request AtomAPI api = new AtomAPI(); api.atomValue = auth; api.POST(blog); } catch (SoapException fault) { System.Console.WriteLine(fault.Message); } catch (WebException httpStatus) { System.Console.WriteLine(httpStatus.Message); } } }