如何在web服务c中发布选定的方法

本文关键字:布选定 方法 web 服务 | 更新日期: 2023-09-27 18:27:41

如何在web服务c#中发布所选方法,即在我的web服务中有3个web方法。我想手动处理这个方法,就像在运行web服务时一样。我选择的web方法应该只运行或发布,其余的不应该发布。例如,say方法1被选择为仅运行,因此在运行web服务时,仅方法1应该在localhost上发布,而rest方法不应该发布。请给我一些想法。

如何在web服务c中发布选定的方法

每次调用Web服务时,如果不重新发布,就无法完成您的要求。这是有点不切实际,我强烈建议不要这样做。现在我认为您正在寻找一种实现无状态服务的方法。这里显而易见的是webapi,所以让我们来看看它。当您实现一个控制器时,该控制器的实例就是为进行调用而创建的全部,因此该特定调用是该控制器实例上唯一存在的调用,但其他控制器方法仍将发布,只是无法从该特定控制器访问。这允许多个调用不相互交互,因为它们有单独的控制器实例