File tree Expand file tree Collapse file tree 4 files changed +23
-1
lines changed Expand file tree Collapse file tree 4 files changed +23
-1
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ public class TransBase
1919
2020 [ JsonPropertyName ( "timeout_to_fail" ) ]
2121 public long TimeoutToFail { get ; set ; }
22+ [ JsonPropertyName ( "request_timeout" ) ]
23+ public long RequestTimeout { get ; set ; }
2224
2325 [ JsonPropertyName ( "retry_interval" ) ]
2426 public long RetryInterval { get ; set ; }
Original file line number Diff line number Diff line change @@ -70,7 +70,16 @@ public Saga SetTimeoutToFail(long timeoutToFail)
7070 this . _transBase . TimeoutToFail = timeoutToFail ;
7171 return this ;
7272 }
73-
73+ /// <summary>
74+ /// Set request timeout
75+ /// </summary>
76+ /// <param name="requestTimeout">request timeout</param>
77+ /// <returns></returns>
78+ public Saga SetRequestTimeout ( long requestTimeout )
79+ {
80+ this . _transBase . RequestTimeout = requestTimeout ;
81+ return this ;
82+ }
7483 /// <summary>
7584 /// Set retry interval for trans, unit is second
7685 /// </summary>
Original file line number Diff line number Diff line change @@ -149,6 +149,7 @@ public static dtmgpb.DtmRequest BuildDtmRequest(TransBase transBase)
149149 TimeoutToFail = transBase . TimeoutToFail ,
150150 RetryInterval = transBase . RetryInterval ,
151151 RetryLimit = transBase . RetryLimit ,
152+ RequestTimeout = transBase . RequestTimeout ,
152153 } ;
153154
154155 if ( transBase . BranchHeaders != null )
Original file line number Diff line number Diff line change @@ -74,6 +74,16 @@ public SagaGrpc SetTimeoutToFail(long timeoutToFail)
7474 this . _transBase . TimeoutToFail = timeoutToFail ;
7575 return this ;
7676 }
77+ /// <summary>
78+ /// Set request timeout
79+ /// </summary>
80+ /// <param name="requestTimeout">request timeout</param>
81+ /// <returns></returns>
82+ public SagaGrpc SetRequestTimeout ( long requestTimeout )
83+ {
84+ this . _transBase . RequestTimeout = requestTimeout ;
85+ return this ;
86+ }
7787
7888 /// <summary>
7989 /// Set retry interval for trans, unit is second
You can’t perform that action at this time.
0 commit comments