Surging微服务的注意事项
做个记录
1、Service的方法必须是异步方法
这个是同事发现的,非异步方法Swagger会用不了
2、仓储层不能用接口
这个是自己做的,根据同事的例子,本来好好的,想着在仓储层给加个接口,然后用接口注入,加上之后就悲剧了用不了,后来才想起来,仓储层要继承BaseRepository,原因好像是用接口注入了,服务就调不起了
3、服务的参数不能用非固定类型,如object,dynamic
用这个参数,调不到服务,想想可能是动态类型,不能对应到是哪个方法吧