Я пытаюсь реализовать CQRS в ядре asp.net 2.1.Я хочу отделить командный контроллер от контроллера запросов.например, у меня есть вызов контроллера ProductController для команд и ProductQueryController для запросов.Итак, есть методы Get в ProductQueryController и Post, Put, Delete в ProductController.Другим способом клиента нет никакой информации об этом разделении.Я должен перенаправить HTTP-запрос, когда его свойство метода «GET» для ProductQueryController и когда метод «POST | PUT | DELETE» перенаправить на ProductController.
Я пытаюсь реализоватьDefaultControllerFactory и IControllerActivator для достижения этого отступа, но не решают.
Я пытаюсь использовать промежуточное программное обеспечение для этого, но не решает.