@@ -15,6 +15,7 @@ internal ControlPanel(
1515 Invoker < Unit , Unit > invoker ,
1616 InvocationHelper < Unit , Unit > invocationHelper ,
1717 FlowId flowId , StoredId storedId ,
18+ ReplicaId ? owner ,
1819 Status status , int epoch , long expires ,
1920 ExistingEffects effects ,
2021 ExistingStates states , ExistingMessages messages , ExistingSemaphores semaphores ,
@@ -23,7 +24,7 @@ internal ControlPanel(
2324 UtcNow utcNow
2425 ) : base (
2526 invoker , invocationHelper ,
26- flowId , storedId , status , epoch ,
27+ flowId , storedId , owner , status , epoch ,
2728 expires , innerParam : Unit . Instance , innerResult : Unit . Instance , effects ,
2829 states , messages , registeredTimeouts , semaphores , correlations , fatalWorkflowException ,
2930 utcNow
@@ -58,6 +59,7 @@ internal ControlPanel(
5859 Invoker < TParam , Unit > invoker ,
5960 InvocationHelper < TParam , Unit > invocationHelper ,
6061 FlowId flowId , StoredId storedId ,
62+ ReplicaId ? owner ,
6163 Status status , int epoch , long expires , TParam innerParam ,
6264 ExistingEffects effects ,
6365 ExistingStates states , ExistingMessages messages , ExistingSemaphores semaphores ,
@@ -66,7 +68,7 @@ internal ControlPanel(
6668 UtcNow utcNow
6769 ) : base (
6870 invoker , invocationHelper ,
69- flowId , storedId , status , epoch ,
71+ flowId , storedId , owner , status , epoch ,
7072 expires , innerParam , innerResult : Unit . Instance , effects ,
7173 states , messages , registeredTimeouts , semaphores , correlations , fatalWorkflowException ,
7274 utcNow
@@ -106,15 +108,15 @@ public class ControlPanel<TParam, TReturn> : BaseControlPanel<TParam, TReturn> w
106108 internal ControlPanel (
107109 Invoker < TParam , TReturn > invoker ,
108110 InvocationHelper < TParam , TReturn > invocationHelper ,
109- FlowId flowId , StoredId storedId , Status status , int epoch ,
111+ FlowId flowId , StoredId storedId , ReplicaId ? owner , Status status , int epoch ,
110112 long expires , TParam innerParam ,
111113 TReturn ? innerResult ,
112114 ExistingEffects effects , ExistingStates states , ExistingMessages messages , ExistingSemaphores semaphores ,
113115 ExistingRegisteredTimeouts registeredTimeouts , Correlations correlations , FatalWorkflowException ? fatalWorkflowException ,
114116 UtcNow utcNow
115117 ) : base (
116118 invoker , invocationHelper ,
117- flowId , storedId , status , epoch , expires ,
119+ flowId , storedId , owner , status , epoch , expires ,
118120 innerParam , innerResult , effects , states , messages ,
119121 registeredTimeouts , semaphores , correlations , fatalWorkflowException ,
120122 utcNow
@@ -161,6 +163,7 @@ internal BaseControlPanel(
161163 InvocationHelper < TParam , TReturn > invocationHelper ,
162164 FlowId flowId ,
163165 StoredId storedId ,
166+ ReplicaId ? owner ,
164167 Status status ,
165168 int epoch ,
166169 long expires ,
@@ -179,6 +182,7 @@ internal BaseControlPanel(
179182 _invocationHelper = invocationHelper ;
180183 FlowId = flowId ;
181184 StoredId = storedId ;
185+ Owner = owner ;
182186 Status = status ;
183187 Epoch = epoch ;
184188 LeaseExpiration = expires == long . MaxValue
@@ -200,6 +204,7 @@ internal BaseControlPanel(
200204
201205 public FlowId FlowId { get ; }
202206 public StoredId StoredId { get ; }
207+ public ReplicaId ? Owner { get ; }
203208 public Status Status { get ; private set ; }
204209 protected UtcNow UtcNow { get ; }
205210
0 commit comments