For many companies, no matter the industry — from financial services and healthcare to software and web development — a common scenario is to have a public website that includes news, press releases, …

Building WebAPI controllers in Orchard is fairly simple: just inherit from System.Web.Http.ApiController. You’ll then be able to inject dependencies exactly in the same way that you would anywhere in …