|
1 | 1 | # LaunchDarkly Server-Side SDK for .NET |
2 | 2 |
|
3 | | -[](https://www.nuget.org/packages/LaunchDarkly.ServerSdk/) |
4 | | -[](https://github.com/launchdarkly/dotnet-server-sdk/actions/workflows/ci.yml) |
5 | | -[](https://launchdarkly.github.io/dotnet-server-sdk) |
6 | | - |
7 | 3 | The LaunchDarkly Server-Side SDK for .NET is designed primarily for use in multi-user systems such as web servers and applications. It follows the server-side LaunchDarkly model for multi-user contexts. It is not intended for use in desktop and embedded systems applications. |
8 | 4 |
|
9 | 5 | For using LaunchDarkly in *client-side* .NET applications, including mobile (Xamarin) applications and desktop applications, refer to our [Xamarin SDK](https://github.com/launchdarkly/xamarin-client-sdk). |
10 | 6 |
|
| 7 | +## Packages |
| 8 | + |
| 9 | +| SDK Packages | NuGet | API Docs | Issues | Tests | |
| 10 | +|----------------------------------|---------------------------------------------------------|-------------------------------------------------------------|-------------------------------|------------------------------------------------------------| |
| 11 | +| LaunchDarkly.ServerSdk | [![NuGet][server-nuget-badge]][server-nuget-link] | [![Documentation][api-docs-badge]][server-api-docs-link] | [Server SDK][server-issues] | [![Actions Status][server-ci-badge]][server-ci-link] | |
| 12 | + |
| 13 | +| Telemetry Packages | NuGet | API Docs | Issues | Tests | |
| 14 | +|----------------------------------|---------------------------------------------------------|-------------------------------------------------------------|-------------------------------|------------------------------------------------------------| |
| 15 | +| LaunchDarkly.ServerSdk.Telemetry | [![NuGet][telemetry-nuget-badge]][telemetry-nuget-link] | [![Documentation][api-docs-badge]][telemetry-api-docs-link] | [Telemetry][telemetry-issues] | [![Actions Status][telemetry-ci-badge]][telemetry-ci-link] | |
| 16 | + |
| 17 | +## Organization |
| 18 | + |
| 19 | +| Directory | Purpose | |
| 20 | +|------------------|------------------------------------------------------------------------------------------------------------| |
| 21 | +| `pkgs` | Top level directory containing package implementations. | |
| 22 | +| `pkgs/sdk` | SDK packages intended for use by application developers. Currently contains only the .NET Server-Side SDK. | |
| 23 | +| `pkgs/telemetry` | Packages for adding telemetry support to SDKs. | |
| 24 | + |
11 | 25 | ## LaunchDarkly overview |
12 | 26 |
|
13 | 27 | [LaunchDarkly](https://www.launchdarkly.com) is a feature management platform that serves trillions of feature flags daily to help teams build better software, faster. [Get started](https://docs.launchdarkly.com/home/getting-started) using LaunchDarkly today! |
@@ -75,3 +89,20 @@ We encourage pull requests and other contributions from the community. Check out |
75 | 89 | * [docs.launchdarkly.com](https://docs.launchdarkly.com/ "LaunchDarkly Documentation") for our documentation and SDK reference guides |
76 | 90 | * [apidocs.launchdarkly.com](https://apidocs.launchdarkly.com/ "LaunchDarkly API Documentation") for our API documentation |
77 | 91 | * [blog.launchdarkly.com](https://blog.launchdarkly.com/ "LaunchDarkly Blog Documentation") for the latest product updates |
| 92 | + |
| 93 | + |
| 94 | +[server-nuget-badge]: https://img.shields.io/nuget/v/LaunchDarkly.ServerSdk.svg?style=flat-square |
| 95 | +[server-nuget-link]: https://www.nuget.org/packages/LaunchDarkly.ServerSdk/ |
| 96 | +[server-ci-badge]: https://github.com/launchdarkly/dotnet-server-sdk/actions/workflows/sdk-server-ci.yml/badge.svg |
| 97 | +[server-ci-link]: https://github.com/launchdarkly/dotnet-server-sdk/actions/workflows/sdk-server-ci.yml |
| 98 | +[server-issues]: https://github.com/launchdarkly/dotnet-server-sdk/issues?q=is%3Aissue+is%3Aopen+label%3A%22package%3A+sdk%2Fserver%22+ |
| 99 | +[server-api-docs-link]: https://launchdarkly.github.io/dotnet-server-sdk/ |
| 100 | + |
| 101 | +[telemetry-nuget-badge]: https://img.shields.io/nuget/v/LaunchDarkly.ServerSdk.Telemetry.svg?style=flat-square |
| 102 | +[telemetry-nuget-link]: https://www.nuget.org/packages/LaunchDarkly.ServerSdk.Telemetry/ |
| 103 | +[telemetry-ci-badge]: https://github.com/launchdarkly/dotnet-server-sdk/actions/workflows/telemetry-ci.yml/badge.svg |
| 104 | +[telemetry-ci-link]: https://github.com/launchdarkly/dotnet-server-sdk/actions/workflows/telemetry-ci.yml |
| 105 | +[telemetry-issues]: https://github.com/launchdarkly/dotnet-server-sdk/issues?q=is%3Aissue+is%3Aopen+label%3A%22package%3A+telemetry%22+ |
| 106 | +[telemetry-api-docs-link]: https://launchdarkly.github.io/dotnet-server-sdk/ |
| 107 | + |
| 108 | +[api-docs-badge]: https://img.shields.io/static/v1?label=GitHub+Pages&message=API+reference&color=00add8 |
0 commit comments