/// <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);
 }
Пример #2
0
 /// <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);
 }
Пример #3
0
 /// <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)
 {
 }
Пример #4
0
 /// <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)
 {
 }