Exemplo n.º 1
0
 public PomeliumServer(
     IPomeliumHubLocator pomeliumHubLocator,
     ISession session,
     IServiceProvider serviceProvider,
     ISemaphoreProvider semaphoreProvider,
     IHubActivitor hubActivitor,
     IClientCollection clientCollection,
     INodeProvider nodeProvider,
     IGarbageCollector garbageCollector)
 {
     _pomeliumHubLocator = pomeliumHubLocator;
     _session            = session;
     _serviceProvider    = serviceProvider;
     _semaphoreProvider  = semaphoreProvider;
     _hubActivitor       = hubActivitor;
     _clientCollection   = clientCollection;
     _nodeProvider       = nodeProvider;
     _heartbeatTimer     = new Timer(TimerCallback, null, 0, 5000);
 }
Exemplo n.º 2
0
 public Profiler(IConsole console, IGarbageCollector garbageCollector, IStopWatch stopWatch)
 {
     _console          = console;
     _garbageCollector = garbageCollector;
     _stopWatch        = stopWatch;
 }
Exemplo n.º 3
0
 public Profiler(IConsole console, IGarbageCollector garbageCollector, IStopWatch stopWatch)
 {
     _console = console;
     _garbageCollector = garbageCollector;
     _stopWatch = stopWatch;
 }