Neuroglia.StartupTasks by Charles d'Avernas

<PackageReference Include="Neuroglia.StartupTasks" Version="1.0.0.1" />

.NET API 11,264 bytes



Legend

  •  Assembly
  •  Namespace
  •  Class
  •  Interface or Abstract Class
  •  Static Class
  •  Struct
  •  Enum
  •  Delegate
  •  Grayed out == non-public

 IStartupTaskManager

public interface IStartupTaskManager
Defines the fundamentals of a service used to manage IStartupTasks

Gets an IReadOnlyCollection<T> containing all completed IStartupTasks

Gets an IReadOnlyCollection<T> containing all pending IStartupTasks

bool TasksRanToCompletion { get; }

Gets a boolean indicating whether or not IStartupTasks have run to completion

Marks the specified IStartupTask as completed

Registers the specified IStartupTask