For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Sign inTry it free
DocsGuidesSDKsIntegrationsAPI docsTutorialsFlagship blog
DocsGuidesSDKsIntegrationsAPI docsTutorialsFlagship blog
  • Get started
    • Overview
    • Onboarding
      • Set up .NET (server-side) SDK
      • Set up Android SDK
      • Set up Go SDK
      • Set up iOS SDK
      • Set up Java SDK (server-side)
      • Set up JavaScript SDK
      • Set up Node.js (client-side) SDK
      • Set up Node.js (server-side) SDK
      • Set up Python SDK
      • Set up React Native SDK
      • Set up React Web SDK
      • Set up Vue SDK
    • Get started
    • Launch Insights
    • LaunchDarkly architecture
    • LaunchDarkly vocabulary
  • AgentControl
    • AgentControl
    • Manage AgentControl
  • Feature flags
    • Create flags
    • Target with flags
    • Flag templates
    • Manage flags
    • Code references
    • Contexts
    • Segments
  • Releases
    • Releasing features with LaunchDarkly
    • Release policies
    • Percentage rollouts
    • Progressive rollouts
    • Guarded rollouts
    • Feature monitoring
    • Release pipelines
    • Engineering insights
    • Release management tools
    • Applications and app versions
    • Change history
    • Restoring previous flag versions
  • Observability
    • Observability
    • Session replay
    • Error monitoring
    • Logs
    • Traces
    • Observability metrics
    • Product analytics events
    • LLM observability
    • Alerts
    • Dashboards
    • Service map
    • Vega for auto-remediation
    • Observability MCP server
    • Search specification
    • Observability settings
    • Observability integrations
  • Experimentation
    • Experimentation
    • Experiment metric types
    • Experiment configuration
    • Managing experiments
    • Analyzing experiments
    • Multi-armed bandits
    • Holdouts
  • Metrics and events
    • Metrics in LaunchDarkly
    • Creating metrics
    • Metric groups
    • Events
    • Autogenerated metrics
  • Warehouse native
    • Warehouse native metrics
    • Setting up external warehouses
    • Creating experiments using warehouse native metrics
  • Infrastructure
    • Connect apps and services to LaunchDarkly
    • LaunchDarkly in China and Pakistan
    • LaunchDarkly in the European Union (EU)
    • LaunchDarkly in federal environments
    • Public IP list
  • Your account
    • Projects
    • Views
    • Environments
    • Tags
    • Teams
    • Members
    • Roles
    • Account security
    • Feature previews
    • Billing and usage
    • Changelog
Sign inTry it free
LogoLogo
On this page
  • Install the package
  • Initialize the SDK
Get startedOnboarding

Set up .NET (server-side) SDK

Was this page helpful?
Previous

Set up Android SDK

Next
Built with
LaunchDarkly onboarding is not available in federal environments
To learn more, read LaunchDarkly in federal environments.
Read docsAutomate in Cursor

Install the package

C#
$Install-Package LaunchDarkly.ServerSdk

Initialize the SDK

.NET (server-side) SDK initialization
1using LaunchDarkly.Sdk;
2using LaunchDarkly.Sdk.Server;
3
4var builder = WebApplication.CreateBuilder(args);
5
6// This is your LaunchDarkly SDK key.
7// Never hardcode your SDK key in production.
8var ldConfig = Configuration.Default("YOUR_SDK_KEY");
9var client = new LdClient(ldConfig);
10
11if (client.Initialized)
12{
13 // For onboarding purposes only we flush events as soon as
14 // possible so we quickly detect your connection.
15 // You don't have to do this in practice because events are automatically flushed.
16 client.Flush();
17 Console.WriteLine("*** SDK successfully initialized!\n");
18}
19else
20{
21 Console.WriteLine("*** SDK failed to initialize\n");
22 Environment.Exit(1);
23}
Finding your SDK credentials

You can find your server-side SDK keys, mobile keys, and client-side ID on the SDK keys page under Settings.

To learn more, read Initialize the client in the .NET (server-side) SDK reference guide.