using System; using System.Collections; using System.Collections.Generic; namespace BITKit.UX { public interface IUXWaitingHandle:IDisposable { string Message { get; set; } object Container { get; } public IUXWaitingHandle SetMessage(string message) { Message=message; return this; } } public interface IUXWaiting { IUXWaitingHandle Get(); void Release(IUXWaitingHandle handle); } }