Multiple Controller Types with same Route prefix ASP.NET Web Api
问题 Is it possible to separate GETs and POSTs into separate API Controller types and accessing them using the same Route Prefix? Here are my controllers: [RoutePrefix(\"api/Books\")] public class BooksWriteController : EventStoreApiController { [Route(\"\")] public void Post([FromBody] CommandWrapper commandWrapper){...} } [RoutePrefix(\"api/Books\")] public class BooksReadController : MongoDbApiController { [Route(\"\")] public Book[] Get() {...} [Route(\"{id:int}\")] public Book Get(int id) {..