Surging微服务的注意事项

作个记录异步

一、Service的方法必须是异步方法继承

这个是同事发现的,非异步方法Swagger会用不了接口

二、仓储层不能用接口it

这个是本身作的,根据同事的例子,原本好好的,想着在仓储层给加个接口,而后用接口注入,加上以后就悲剧了用不了,后来才想起来,仓储层要继承BaseRepository,缘由好像是用接口注入了,服务就调不起了object

三、服务的参数不能用非固定类型,如object,dynamic方法

用这个参数,调不到服务,想一想多是动态类型,不能对应到是哪一个方法吧注入

相关文章
相关标签/搜索