Welcome to the Flagship .Net SDK documentation!

The following documentation helps you to run Flagship on your .Net environment.

Wants to have a look at the GitHub repo? Link here.

Feel free to contact us if you have any questions regarding this documentation.

Release notes

Added

  • CampaignName, VariationGroupName and VariationName in Flag metadata

Added

  • TrackingManagerConfig property in config object.
  • Warning log in case of an outdated flag

Deprecated

  • TrackingMangerConfig property of config object.

Added

Deprecated

  • IFlag.UserExposed() method

Changed

Added

  • visitor_consent key in the body of the campaign request

Removed

  • sendContextEvent query param from the campaign request

Added

  • .Net 6 in Nuget package dependencies list

Changed

  • Event hit property value type to uint

Added

  • slug property in Flagship.Model.FlagDTO

Fixed

  • SecurityProtocolType issue

Added

  • Fs class
  • Visitor.fetchFlags method
  • Visitor.getFlag method
  • Flag class
  • FlagMetadata class
  • Managing visitor cache
  • SDK Status / Status changed callback
  • Visitor consent
  • Predefined context
  • Custom log manager

removed

  • visitor.synchronizeModifications method
  • Visitor.getModification method
  • Visitor.getModificationInfo method
  • Visitor.activateModifications method

Changed

  • The SDK start is handled by Fs class instead of FlagshipBuilder
  • Visitor class namespace
  • Tracking namespace