DevClientAssemblyInjectImplement.cs 640 B

12345678910111213
  1. using PCC.App.Tpm;
  2. using PCC.Common.AssemblyInject.Interfaces;
  3. using PCC.Common.EventBus;
  4. using PCC.Common.Networking;
  5. using PCC.Configuration;
  6. namespace PCC;
  7. internal class DevClientPccConfigManager : PccDevConfigManagerBase;
  8. internal class DevClientPeerInfoProvider(PccDevConfigManagerBase conf) : DevPeerInfoProviderBase(conf);
  9. internal class DevClientEventBus(ILogger<DevClientEventBus> logger) : InProcessEventBusBase(logger), IAssemblyInjectSingleton<IEventBus>;
  10. internal class DevClientTpm(IEventBus eventBus, ILogger<DevClientTpm> logger, ILogger<KestrelTcpServer> ktsLogger) : TrustedPeerManager(eventBus, logger, ktsLogger);