Class TaskExecutor
  
  
  
  
  
  Assembly: LaunchDarkly.InternalSdk.dll
  Syntax
  
    public sealed class TaskExecutor
   
  Constructors
  
  TaskExecutor(object, Logger)
  
  
  Declaration
  
    public TaskExecutor(object eventSender, Logger log)
   
  Parameters
  
  
  TaskExecutor(object, Action<Action>, Logger)
  
  
  Declaration
  
    public TaskExecutor(object eventSender, Action<Action> eventHandlerDispatcher, Logger log)
   
  Parameters
  
  Methods
  
  ScheduleEvent<T>(T, EventHandler<T>)
  
  
  Declaration
  
    public void ScheduleEvent<T>(T eventArgs, EventHandler<T> handlers)
   
  Parameters
  
  Type Parameters
  
  
  StartRepeatingTask(TimeSpan, TimeSpan, Func<Task>)
  
  
  Declaration
  
    public CancellationTokenSource StartRepeatingTask(TimeSpan initialDelay, TimeSpan interval, Func<Task> taskFn)
   
  Parameters
  
  Returns