| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | using System;using Wayne.Lib;namespace Wayne.ForecourtControl.OptBridge{                    public interface IOptBridge : IConnectable, IIdentifiableEntity, IDisposable    {        #region Properties                                System.Collections.ObjectModel.ReadOnlyCollection<IOpt> Opts { get;}                                int ClientId { get;}                                string ClientName { get;}        #endregion        #region Events                                event EventHandler OnConfigurationChanged;        #endregion        #region Methods                                                                void AddOptAsync(int optId, EventHandler<AsyncCompletedEventArgs> requestCompleted, object userToken);                                                                void RemoveOptAsync(int optId, EventHandler<AsyncCompletedEventArgs> requestCompleted, object userToken);        #endregion    }}
 |