@@ -85,9 +85,10 @@ public async Task Execute_DoAndHttp_ShouldSuccess()
8585 workflow . NewBranch ( ) . OnRollback ( async ( barrier ) =>
8686 {
8787 _testOutputHelper . WriteLine ( "1. local rollback" ) ;
88+ await Task . CompletedTask ;
8889 } ) . Do ( async ( barrier ) =>
8990 {
90- return ( "my result"u8 . ToArray ( ) , null ) ;
91+ return await Task . FromResult < ( byte [ ] , Exception ) > ( ( "my result"u8 . ToArray ( ) , null ) ) ;
9192 } ) ;
9293
9394 // 2. http1, SAGA
@@ -101,7 +102,6 @@ public async Task Execute_DoAndHttp_ShouldSuccess()
101102 HttpResponseMessage httpResult2 = await workflow . NewBranch ( ) . OnRollback ( async ( barrier ) =>
102103 {
103104 _testOutputHelper . WriteLine ( "4. http2 cancel" ) ;
104-
105105 await workflow . NewRequest ( ) . GetAsync ( "http://localhost:5006/test-http-ok1" ) ;
106106 } ) . OnCommit ( async ( barrier ) =>
107107 {
@@ -176,21 +176,24 @@ public async Task Execute_DoAndHttp_Failed()
176176 workflow . NewBranch ( ) . OnRollback ( async ( barrier ) =>
177177 {
178178 _testOutputHelper . WriteLine ( "1. local rollback" ) ;
179+ await Task . CompletedTask ;
179180 } ) . Do ( async ( barrier ) =>
180181 {
181- return ( "my result"u8 . ToArray ( ) , null ) ;
182+ return await Task . FromResult < ( byte [ ] , Exception ) > ( ( "my result"u8 . ToArray ( ) , null ) ) ;
182183 } ) ;
183184
184185 // 2. http1
185186 HttpResponseMessage httpResult1 = await workflow . NewBranch ( ) . OnRollback ( async ( barrier ) =>
186187 {
187188 _testOutputHelper . WriteLine ( "4. http1 rollback" ) ;
189+ await Task . CompletedTask ;
188190 } ) . NewRequest ( ) . GetAsync ( "http://localhost:5006/test-http-ok1" ) ;
189191
190192 // 3. http2
191193 HttpResponseMessage httpResult2 = await workflow . NewBranch ( ) . OnRollback ( async ( barrier ) =>
192194 {
193195 _testOutputHelper . WriteLine ( "4. http2 rollback" ) ;
196+ await Task . CompletedTask ;
194197 } ) . NewRequest ( ) . GetAsync ( "http://localhost:5006/409" ) ; // 409
195198
196199 return await Task . FromResult ( "my result"u8 . ToArray ( ) ) ;
0 commit comments