<PackageReference Include="Castle.Windsor" Version="5.0.1" />

LifecycleConcernsCollection

Represents a collection of ordered lifecycle concerns.

Returns all concerns for the commission phase

Returns all concerns for the decommission phase

public bool HasCommissionConcerns { get; }

Gets a value indicating whether this instance has commission steps.

public bool HasDecommissionConcerns { get; }

Gets a value indicating whether this instance has decommission steps.

public void Add(ICommissionConcern concern)

public void Add(IDecommissionConcern concern)

public void AddFirst(ICommissionConcern concern)

public void AddFirst(IDecommissionConcern concern)

public void Remove(ICommissionConcern concern)

public void Remove(IDecommissionConcern concern)