using System; using System.Collections.Generic; using System.Text; namespace SuperSocket.SocketBase.Config { /// /// Configuration source interface /// public interface IConfigurationSource : IRootConfig { /// /// Gets the servers definitions. /// IEnumerable Servers { get; } /// /// Gets the appServer types definition. /// IEnumerable ServerTypes { get; } /// /// Gets the connection filters definition. /// IEnumerable ConnectionFilters { get; } /// /// Gets the log factories definition. /// IEnumerable LogFactories { get; } /// /// Gets the Receive filter factories definition. /// IEnumerable ReceiveFilterFactories { get; } /// /// Gets the command loaders definition. /// IEnumerable CommandLoaders { get; } } }