private string RegisterServiceHelper(Guid partitionId, long replicaId, IUpgradeOrchestrationService service) { var broker = new UpgradeOrchestrationServiceBroker(service); NativeCommon.IFabricStringResult nativeString = this.nativeAgent.RegisterUpgradeOrchestrationService(partitionId, replicaId, broker); return(StringResult.FromNative(nativeString)); }
public UpgradeOrchestrationServiceBroker(IUpgradeOrchestrationService service) { this.service = service; }
public string RegisterService(Guid partitionId, long replicaId, IUpgradeOrchestrationService service) { Requires.Argument <Guid>("partitionId", partitionId).NotNull(); return(Utility.WrapNativeSyncInvokeInMTA(() => this.RegisterServiceHelper(partitionId, replicaId, service), "UpgradeOrchestrationServiceServiceAgent.RegisterUpgradeOrchestrationService")); }
public UOSCommunicationListener(StatefulServiceContext serviceContext, IUpgradeOrchestrationService service) { this.serviceContext = serviceContext; this.service = service; }