internal static IEventSubscriber _eventSubscriber(this ServerMonitorFactory obj) => (IEventSubscriber)Reflector.GetFieldValue(obj, nameof(_eventSubscriber));
internal static ServerMonitorSettings _serverMonitorSettings(this ServerMonitorFactory obj) => (ServerMonitorSettings)Reflector.GetFieldValue(obj, nameof(_serverMonitorSettings));
internal static IConnectionFactory _connectionFactory(this ServerMonitorFactory obj) => (IConnectionFactory)Reflector.GetFieldValue(obj, nameof(_connectionFactory));