Namespace LaunchDarkly.Sdk.Client
The main namespace for the LaunchDarkly client-side .NET SDK.
You will most often use LdClient (the SDK client) and Configuration (configuration options for the client), as well as the User type from LaunchDarkly.Sdk.
Classes
Components
Provides configurable factories for the standard implementations of LaunchDarkly component interfaces.
Configuration
Configuration options for LdClient.
ConfigurationBuilder
A mutable object that uses the Builder pattern to specify properties for a Configuration object.
DataModel
Contains information about the internal data model for feature flag state.
DataModel.FeatureFlag
Represents the state of a feature flag evaluation received from LaunchDarkly.
ILdClientExtensions
Convenience methods that extend the ILdClient interface.
LdClient
A client for the LaunchDarkly API. Client instances are thread-safe. Your application should instantiate
a single LdClient
for the lifetime of their application.
PlatformType
Values returned by PlatformType.