The base namespace for all LaunchDarkly .NET-based SDKs, containing common types.
Types in this namespace are part of the overall LaunchDarkly model, shared by both server-side and client-side SDKs. The one you will use most often is User.
The NuGet package containing these types is
LaunchDarkly.CommonSdk. Normally you should not need to reference that package directly; it is loaded automatically as a dependency of the main SDK package.
Defines the possible values of BigSegmentsStatus.
An object returned by the "variation detail" methods of the client, combining the result of a flag evaluation with an explanation of how it was calculated.
Enumerated type defining the possible values of ErrorKind.
Describes the reason that a flag evaluation produced a particular value.
Enumerated type defining the possible values of Kind.
An immutable instance of any data type that is allowed in JSON.
An object returned by BuildArray() for building an array of values.
Predefined instances of LdValue.Converter<T> for commonly used types.
Defines a conversion between LdValue and some other type.
An object returned by BuildObject() for building an object from keys and values.
Describes the type of a JSON value.
An instant measured in milliseconds since the Unix epoch.
Attributes of a user for whom you are evaluating feature flags.
Represents a built-in or custom attribute name supported by User.
A mutable object that uses the Builder pattern to specify properties for a User object.