Welcome to the Splunk SDK for C#

Welcome to the Splunk® Software Development Kit (SDK) for C#!

There are two versions of the Splunk SDK for C#:

  • The Splunk SDK for C# v1.0.1 is the current version of the SDK. It is planned for deprecation some time in the near future, though no sooner than the General Availability (GA) of the next version of the SDK.
  • The Splunk SDK for C# v2.0 Beta is the next generation of the SDK. The Splunk SDK for C# has been completely rewritten to take advantage of modern .NET technologies, and is asynchronous and portable to different platforms. However, it is incompatible with the Splunk SDK for C# 1.0.1, and will require you to rewrite any apps you have written with the older SDK. For more details about the new Splunk SDK for C#, see Overview of the Splunk SDK for C#.

If you have existing applications that use the Splunk SDK for C# 1.0.1, Splunk encourages you to explore the Splunk SDK for C# 2.0 Beta. In particular, read Migrating from Splunk SDK for C# v1.0.x for an in-depth view of the differences between the SDKs.

The Splunk SDK for C# 1.0.1 will continue to be supported for the near future. More details regarding end of support will be provided—with ample advance notice—at a later date.