Closed protectedMan closed 5 years ago
目前mock功能在CacheForceInterceptorNoNet逻辑里,你可以不用 @Cache注解,只用@Mock注解就行了。
但是我如果配置这一行的话CacheForceInterceptorNoNet,断网时就会强制走缓存了啊,即使我没有配置cache。
配置一下试试@Cache(forceCacheNoNet = false)
这个确实可以禁止缓存,那我所有接口都不需要配置缓存就要把WebService里面所有接口都需要加上这个注解了。 针对这个项目,我觉得,把接口模拟功能和缓存功能分离开来比较合适。
嗯 你说的有道理,下个版本把这两个功能分离开
等一个新版本
1.1.1 已经更新,你可以试试,clientBuilder.addInterceptor(new MockInterceptor());
.addInterceptor(new CacheForceInterceptorNoNet()) 如果不配置这一行,我注解的mock就不生效。
我主要是想用这个项目的注解式mock功能,不太需要缓存功能。