有没有适用于.Net的“暗启动”框架或库?

4
我希望开始在我们的生产站点 (ASP.Net Webforms / MVC) 中进行灰度发布和逐步升级。是否有现有的 .Net 库或框架可以帮助实现这一点,或者我需要自己开发?

澄清:

我想构建一个功能并将其推送到生产环境中,而不让用户看到它,然后有能力为特定用户、用户组、客户等打开或关闭该功能。

编辑

其他语言中存在此类库/框架。

例如:

我即将开始构建一个,但想确保我没有重复造轮子。

我的问题是: 是否有类似于 .Net 的框架或库?


1
这似乎与根据权限启用/禁用功能没有任何区别?我们需要为此编写一个库吗? - Cory Nelson
1
我指的是预发布功能,不应该对我的整个用户群体可用。问题说明我想要进行逐步推出。我如何使用权限使功能对10%的用户可用? - Jeff French
1
只给你的用户中的10%授予权限 ;) - Cory Nelson
1
如果我想进行随机抽样或调整抽样大小,仅仅管理权限似乎不适用于这个问题。在实践中,管理权限的实用性如何? - Pat Lindley
@Pat“然后有能力为特定用户、用户组、客户等打开或关闭该功能”实际上是基于权限的系统的定义。他正在从Web应用程序中执行此操作,因此按任意随机样本大小授予权限应该很容易。现在,如果他要求一个库来为他选择谁获得权限,那就是另外一个问题了... - Cory Nelson
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接