假设ServiceCommand1_M : IServiceCommand<Type_N>
是接受/反序列化并返回/序列化的所有服务方法,可以使用Web-API进行序列化/序列化。有没有办法做(像伪代码)
http://MyGreatWebService/EatCommand/Pie
=>
new EatCommand<Pie>();
return EatCommand.Execute();
这样它可以接受URL输入并调用适当的类(“EatCommand”)和具体类型(“Pie”)?有没有办法在命名空间的范围内搜索,以查找从具有该具体类型的泛型继承的单个类,即单IServiceCommand<T>
个T: Pie
?