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

 IStartupTaskDescriptor

public interface IStartupTaskDescriptor
Defines the fundamentals of an object used to describe an IStartupTask
TimeSpan Duration { get; }

Gets the duration during which the IStartupTask has run

DateTime? EndedAt { get; }

Gets the UTC date and time at which the IStartupTask has ended

string Name { get; }

Gets the IStartupTask's name

Gets the UTC date and time at which the IStartupTask has started

IStartupTask Task { get; }

Gets the described IStartupTask

Marks the IStartupTask as completed