我有一个客户端/服务器系统,其中服务器上一个错误命名的服务调用需要被弃用,并替换为新的,更好的命名调用.是否有一些标准程序来弃用旧的服务调用,例如记录它的用法或返回故障异常等等?
谢谢,马克
Liv*_* M. 12
你不应该重命名它.您应该使用以下属性将其标记为已过时:
[Obsolete("This is a message describing why this method is obsolete")]
Run Code Online (Sandbox Code Playgroud)
并指出要调用的新方法是什么.
通过这样做,任何仍在使用它的客户端将继续运行.
值得注意的是,此属性将隐藏服务元数据中的属性/方法,因此创建或更新对此服务的引用的任何客户端/使用者将完全丢失属性/方法并被强制不使用它.
| 归档时间: |
|
| 查看次数: |
2670 次 |
| 最近记录: |