HomeGuidesAPI Reference
Submit Documentation FeedbackJoin Developer CommunityOptimizely GitHubOptimizely NuGetLog In

Overview of helpers and utilities

This topic provides an overview of helpers and utilities.


These classes can be used in most places in the application where server-side extensions are used.

  • DateTimeProvider
  • MessageProvider
  • ReadPdf

Handlers and Pipes

These classes can be used most places in the application, but are also used in Handlers and Pipes.

  • IUnitOfWork
  • ISiteContext
  • IAuthenticationService
  • ICookieManager


These are specialty classes that should only be used within the integration workflow in objects like preprocessors, integration processors, and postprocessors.

  • IJobLogger
  • XmlDatasetManager
  • DataSet Table and Column Names

What’s Next