ABP 动态 WebApi 隐藏接口的方法(一)

在ABP实际开发过程中既有可能会遇到不希望将某些方法暴露,那么就需要想办法将接口隐藏起来。

方法一:

通过修改修饰符实现。例如将方法修改为 private,这种方式比较常用。但这种方式就将方法的访问范围限制在当前类。所以再来看下一个。

方法二:

使用 ABP 提供的 RemoteServiceAttribute (命名空间:Abp.Application.Services),设置 [RemoteService(false)] 后方法就不会被自动编译成 WebApi 了。同时因为保留了访问修饰符,使用方式并没有发生任何变化。

posted @ 2019-04-22 19:42  Jöhan  阅读(862)  评论(0编辑  收藏  举报