コード例 #1
0
 public HostSessionImpl(HostContext hostContext, ICancellationTokenSource cancellationTokenSource, MessageSender messageSender, PofDispatcher pofDispatcher, IConcurrentSet <Guid> remotelyHostedServices, IUniqueIdentificationSet availableInvocationIds, IConcurrentDictionary <uint, AsyncValueBox> invocationResponseBoxesById)
 {
     this.hostContext                 = hostContext;
     this.cancellationTokenSource     = cancellationTokenSource;
     this.messageSender               = messageSender;
     this.pofDispatcher               = pofDispatcher;
     this.remotelyHostedServices      = remotelyHostedServices;
     this.availableInvocationIds      = availableInvocationIds;
     this.invocationResponseBoxesById = invocationResponseBoxesById;
 }
コード例 #2
0
ファイル: GuestPhase.cs プロジェクト: miyu/Dargon.Services
 public GuestPhase(ClusteringPhaseFactory clusteringPhaseFactory, LocalServiceContainer localServiceContainer, ClusteringPhaseManager clusteringPhaseManager, MessageSender messageSender, PofDispatcher pofDispatcher, IUniqueIdentificationSet availableInvocationIds, IConcurrentDictionary <uint, AsyncValueBox> invocationResponseBoxesById)
 {
     this.clusteringPhaseFactory      = clusteringPhaseFactory;
     this.localServiceContainer       = localServiceContainer;
     this.clusteringPhaseManager      = clusteringPhaseManager;
     this.messageSender               = messageSender;
     this.pofDispatcher               = pofDispatcher;
     this.availableInvocationIds      = availableInvocationIds;
     this.invocationResponseBoxesById = invocationResponseBoxesById;
 }