/// <summary> /// Instantiates a new <see cref="BasicClientBase"/>. /// </summary> /// <param name="channelAddress">This client's address.</param> /// <param name="configuration">This client's configuration.</param> /// <param name="registrationController">This client's registration controller.</param> protected BasicClientBase(IChannelAddress channelAddress, IClientConfiguration configuration, IRegistrationController registrationController) : this() { Initialize(channelAddress, configuration, registrationController); }
/// <summary> /// Instantiates a new <see cref="BasicServerBase"/>. /// </summary> /// <param name="channelAddress">The client's address.</param> /// <param name="configuration">The client's configuration.</param> /// <param name="transportController">Controls the transportation layer.</param> /// <param name="logSourceId">The value used for the <see cref="Logging.ILogEntry.SourceId"/> when generating <see cref="Logging.ILog"/>s.</param> protected BasicServerBase(IChannelAddress channelAddress, IServerConfiguration configuration, ITransportController transportController, string logSourceId) : this() { Initialize(channelAddress, configuration, transportController, logSourceId); }
/// <summary> /// Instantiates a new <see cref="Client"/>. /// </summary> /// <param name="channelAddress">This client's address.</param> /// <param name="configuration">This client's configuration.</param> /// <param name="registrationController">This client's registration controller.</param> public Client(IChannelAddress channelAddress, IClientConfiguration configuration, IRegistrationController registrationController) : base(channelAddress, configuration, registrationController) { }
/// <summary> /// Instantiates a new <see cref="Server"/>. /// </summary> /// <param name="channelAddress">The client's address.</param> /// <param name="configuration">The client's configuration.</param> /// <param name="transportController">Controls the transportation layer.</param> /// <param name="logSourceId">The value used for the <see cref="Logging.ILogEntry.SourceId"/> when generating <see cref="Logging.ILog"/>s.</param> public Server(IChannelAddress channelAddress, IServerConfiguration configuration, ITransportController transportController, string logSourceId) : base(channelAddress, configuration, transportController, logSourceId) { }