Class LoggingReplicationClient
Custom replication client that logs
public class LoggingReplicationClient : ReplicationClient, IDisposable
- Inheritance
-
ReplicationClientLoggingReplicationClient
- Implements
- Inherited Members
-
ReplicationClient.INFO_STREAM_COMPONENTReplicationClient.EnsureOpen()ReplicationClient.Dispose()ReplicationClient.StopUpdateThread()ReplicationClient.ToString()ReplicationClient.UpdateNow()ReplicationClient.IsUpdateThreadAliveReplicationClient.InfoStream
Constructors
LoggingReplicationClient(ILogger<LoggingReplicationClient>, IReplicator, IReplicationHandler, ISourceDirectoryFactory)
public LoggingReplicationClient(ILogger<LoggingReplicationClient> logger, IReplicator replicator, IReplicationHandler handler, ISourceDirectoryFactory factory)
Parameters
logger
ILogger<LoggingReplicationClient>replicator
IReplicatorhandler
IReplicationHandlerfactory
ISourceDirectoryFactory
Methods
HandleUpdateException(Exception)
protected override void HandleUpdateException(Exception exception)
Parameters
exception
Exception