using System; namespace Asb.Base.V2; public interface IBaseV2 { Guid ConnectionId { get; set; } DateTime ServiceLoadTime { get; set; } void OnConnect(ulong timeout, ConsumerMetadata metadata); ArchestrAResult KeepAlive(); ArchestrAResult GetStatusItems(out string[] items); ArchestrAResult GetStatus(string[] itemsToReturn, out NamedValue[] items); void OnDisconnect(); }