using System.Threading.Tasks; namespace RMC.Backend.Baas { /// /// Defines the API: Initialization flow /// public interface IInitializableAsync { // Properties ------------------------------------ public bool IsInitialized { get; } // General Methods ------------------------------ public Task InitializeAsync(); void RequireIsInitialized(); } }