AbstractFacility public abstract class AbstractFacility : IFacility, IDisposable Documentation protected IConfiguration FacilityConfig { get; } protected IKernel Kernel { get; } protected AbstractFacility() protected virtual void Dispose() protected abstract void Init()