using System.Threading; using System.Threading.Tasks; namespace ZB.MOM.WW.CBDDC.Core.Diagnostics; public interface ICBDDCHealthCheck { /// /// Performs a health check for the implementing component. /// /// Cancellation token. /// The resulting health status. Task CheckAsync(CancellationToken cancellationToken = default); }