Class ClientBase
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Catalyst.Core.Lib.IO.Transport
Assembly: Catalyst.Core.Lib.dll
Syntax
public abstract class ClientBase : SocketBase, ISocketClient, ISocket, IDisposable
Constructors
| Improve this Doc View SourceClientBase(IChannelFactory, ILogger, IEventLoopGroupFactory)
Declaration
protected ClientBase(IChannelFactory channelFactory, ILogger logger, IEventLoopGroupFactory handlerEventEventLoopGroupFactory)
Parameters
Type | Name | Description |
---|---|---|
IChannelFactory | channelFactory | |
ILogger | logger | |
IEventLoopGroupFactory | handlerEventEventLoopGroupFactory |
Methods
| Improve this Doc View SourceSendMessage<T>(IMessageDto<T>)
Declaration
public virtual void SendMessage<T>(IMessageDto<T> message)
where T : IMessage<T>
Parameters
Type | Name | Description |
---|---|---|
IMessageDto<T> | message |
Type Parameters
Name | Description |
---|---|
T |
Implements
System.IDisposable