LaunchDarkly Server-Side SDK for .NET
For first time users, visit our LaunchDarkly Docs page.
Within these docs, the LdClient and the ContextBuilder are good
starting points to explore from.
This site contains the full API reference for the LaunchDarkly.ServerSdk
package, as well as the LaunchDarkly.CommonSdk
package that is included automatically as a dependency of the SDK.
For source code, see the GitHub repository. The developer notes there include links to other repositories used in the SDK.
Namespaces
LaunchDarkly.Sdk: The base namespace for all LaunchDarkly .NET-based SDKs, containing common types.
LaunchDarkly.Sdk.Server: The main namespace for the LaunchDarkly server-side .NET SDK.
LaunchDarkly.Sdk.Json: Helper classes and methods for interoperability with JSON.
LaunchDarkly.Sdk.Server.Integrations: Tools for configuring how the SDK connects to LaunchDarkly, or to other software components.
LaunchDarkly.Sdk.Server.Interfaces: Interfaces and types that are part of the public API, but not needed for basic use of the SDK.
LaunchDarkly.Sdk.Server.Subsystem: Interfaces for implementation of custom LaunchDarkly components.