我想在我的 .net 核心 api 中添加 LaunchDarkly 功能管理。在实时项目中,我该如何添加?
我有一个包含所有功能的接口文件。这个接口将如何参与 LD 调用?
我很困惑如何为配置创建通用文件并调用不同的控制器!任何帮助将不胜感激!
我在我的示例程序中做了什么..
我在 LD 网站上创建了一个标志,并将以下代码添加到 main
Configuration ldConfig = LaunchDarkly.Client.Configuration // TODO: Enter your LaunchDarkly SDK key here .Default("YOUR_SDK_KEY"); LdClient client = new LdClient(ldConfig); User user = User.Builder("bob@example.com") .FirstName("Bob") .LastName("Loblaw") .Custom("groups", "beta_testers") .Build(); // TODO: Enter the key for your feature flag key here var value = client.BoolVariation("YOUR_FEATURE_FLAG_KEY", user, false); if (value) { Console.WriteLine("Showing feature for user " + user.Key); } else { Console.WriteLine("Not showing feature for user " + user.Key); }
但是现在我有一个包含大量代码、多个控制器的实时 api 项目。我怎样才能使这个 LD 类通用?请帮助我..谢谢