2
我想以編程方式禁用某些服務。用戶可以通過配置文件指定是否啓用某些功能,如果不啓用,則不應該暴露/創建服務。在創建AppHost
之前,我知道要禁用哪些服務。運行期間在ServiceStack中選擇性地禁用某些REST服務
現在,我可以使用RequestFilter
來檢查每次服務運行,如果它被激活,如果沒有,則拋出一個異常。這是恕我直言的一個不合理的解決方案,Swagger Api文檔將仍然包含那些應該被禁用的服務。
任何想法如何做到這一點的優雅方式?