Surging微服務的注意事項

作個記錄異步

一、Service的方法必須是異步方法繼承

這個是同事發現的,非異步方法Swagger會用不了接口

二、倉儲層不能用接口it

這個是本身作的,根據同事的例子,原本好好的,想着在倉儲層給加個接口,而後用接口注入,加上以後就悲劇了用不了,後來纔想起來,倉儲層要繼承BaseRepository,緣由好像是用接口注入了,服務就調不起了object

三、服務的參數不能用非固定類型,如object,dynamic方法

用這個參數,調不到服務,想一想多是動態類型,不能對應到是哪一個方法吧注入

相關文章
相關標籤/搜索