polish(localdb): final integration-review fixes — drift XML doc, trim core deps, metrics doc/encapsulation
Claude-Session: https://claude.ai/code/session_01BL2Vu1ESDQ9SCN4gVKkdts
This commit is contained in:
@@ -35,8 +35,11 @@ public sealed class SyncBackgroundService : BackgroundService
|
||||
/// <summary>Number of connection attempts made this lifetime (one per reconnect loop iteration).</summary>
|
||||
internal int ConnectionAttempts;
|
||||
|
||||
// status is taken as the public ISyncStatus (SyncStatus is internal and cannot appear in a
|
||||
// public signature); DI always supplies the concrete SyncStatus this cast recovers.
|
||||
/// <summary>
|
||||
/// Creates the initiating sync host. <paramref name="status"/> is taken as the public
|
||||
/// <see cref="ISyncStatus"/> (SyncStatus is internal and cannot appear in a public signature);
|
||||
/// DI always supplies the concrete SyncStatus the ctor recovers by cast.
|
||||
/// </summary>
|
||||
public SyncBackgroundService(
|
||||
ILocalDb db, IOptions<ReplicationOptions> options, ILoggerFactory loggerFactory,
|
||||
LocalDbMetrics? metrics = null, ISyncStatus? status = null)
|
||||
|
||||
Reference in New Issue
Block a user