Skip to content

Instantly share code, notes, and snippets.

@furkankaracan
Last active April 5, 2023 08:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save furkankaracan/33b283325219591252c1d952d882a475 to your computer and use it in GitHub Desktop.
Save furkankaracan/33b283325219591252c1d952d882a475 to your computer and use it in GitHub Desktop.
public void Execute(IServiceProvider serviceProvider)
{
// Obtain the tracing service
ITracingService tracingService = (ITracingService)serviceProvider.GetService(typeof(ITracingService));
// Obtain the execution context from the service provider.
IPluginExecutionContext executionContext = (IPluginExecutionContext)
serviceProvider.GetService(typeof(IPluginExecutionContext))
if(mycondition == true)
executionContext.SharedVariables.Add("MyFlag", true)
else
executionContext.SharedVariables.Add("MyFlag", false)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment