public BackgroundReceiveActions(INetworkClientProvider clientProvider, IBackgroundReceiveThreadRepository backgroundReceiveThreadRepository) { _clientProvider = clientProvider; _backgroundReceiveThreadRepository = backgroundReceiveThreadRepository; _backgroundReceiveThreadRepository.BackgroundThreadObject = new Thread(BackgroundLoop); }
public PacketSendService(INetworkClientProvider networkClientProvider, IPacketQueueProvider packetQueueProvider) { _networkClientProvider = networkClientProvider; _packetQueueProvider = packetQueueProvider; }