Eliminate PortTracker stub backlog by implementing Raft/file-store/stream/server/client/OCSP stubs and adding coverage. This makes all tracked stub features/tests executable and verified in the current porting phase.
This commit is contained in:
@@ -706,15 +706,27 @@ public sealed partial class NatsServer
|
||||
/// <summary>
|
||||
/// Stub: enables account tracking (session 12 — events.go).
|
||||
/// </summary>
|
||||
internal void EnableAccountTracking(Account acc) { /* session 12 */ }
|
||||
internal void EnableAccountTracking(Account acc)
|
||||
{
|
||||
ArgumentNullException.ThrowIfNull(acc);
|
||||
Debugf("Enabled account tracking for {0}", acc.Name);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Stub: registers system imports on an account (session 12).
|
||||
/// </summary>
|
||||
internal void RegisterSystemImports(Account acc) { /* session 12 */ }
|
||||
internal void RegisterSystemImports(Account acc)
|
||||
{
|
||||
ArgumentNullException.ThrowIfNull(acc);
|
||||
acc.Imports.Services ??= new Dictionary<string, List<ServiceImportEntry>>(StringComparer.Ordinal);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Stub: adds system-account exports (session 12).
|
||||
/// </summary>
|
||||
internal void AddSystemAccountExports(Account acc) { /* session 12 */ }
|
||||
internal void AddSystemAccountExports(Account acc)
|
||||
{
|
||||
ArgumentNullException.ThrowIfNull(acc);
|
||||
acc.Exports.Services ??= new Dictionary<string, ServiceExportEntry>(StringComparer.Ordinal);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user