File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 5
5
The request and the response can be any C# classes.
6
6
7
7
``` csharp
8
- internal class PresentProductsRequest
8
+ public class PresentProductsRequest
9
9
{
10
10
}
11
11
12
- internal class PresentProductsResponse
12
+ public class PresentProductsResponse
13
13
{
14
14
}
15
15
```
@@ -19,14 +19,14 @@ The use case must implement the `IUseCase` interface.
19
19
``` csharp
20
20
internal class PresentProductsUseCase : IUseCase <PresentProductsRequest , PresentProductsResponse >
21
21
{
22
- public PresentProductsResponse Execute (PresentProductsRequest request , CancellationToken cancellationToken )
22
+ public Task < PresentProductsResponse > Execute (PresentProductsRequest request , CancellationToken cancellationToken )
23
23
{
24
24
// Return the list of products.
25
25
}
26
26
}
27
27
```
28
28
29
- Note: The response class is optional, it may be missing if the use case has nothing to return.
29
+ > Note: The response class is optional, it may be missing if the use case has nothing to return.
30
30
31
31
## 2) Create the Request Bus and register the Use Case
32
32
You can’t perform that action at this time.
0 commit comments