onsdag, juni 05, 2013

Ramone 1.2 released

This new version of Ramone adds a few utility methods to the existing library:
  • Introducing cache headers on Request object:
      Request.IfModifiedSince()
      Request.IfUnmodifiedSince()
      Request.IfMatch()
      Request.IfNoneMatch()
  • Introducing .NET cache policy on Session and Service:
      Session.CachePolicy
      Service.CachePolicy
  • Adding Request.OnHeadersReady() for working with the underlying HttpWebRequest object.
  • Adding Request.AddQueryParameters() as an alternative to binding with predefined URL templates.
  • Adding XML settings in XmlConfiguration.XmlReaderSettings. Used when deserializing XML documents. Default is to allow DTD processing.
Ramone is a C# client side library for easy consuming of web APIs and REST services. It is available on GitHub: https://github.com/JornWildt/Ramone and as a NuGet package https://nuget.org/packages/Ramone/1.2.056.

Have fun, Jørn