title: API Management layer in .NET
body: <p>I am currently exposing an API endpoint for my .net services which uses WCF Rest API, ASP.NET Web API and ServiceStack.</p>
  
  <p>I want to add rate limiting and authentication for my API, to add this I don't want to implement authentication/rate limit in each service.</p>
  
  <p>Do you know if there is some platform (open source is a must) that I can put after my services that will manage it? like apigee? </p>