Skip to content

Commit 383642f

Browse files
authored
Update README.md
1 parent d55a4f9 commit 383642f

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

README.md

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,24 +24,23 @@ CancellationTokenSource tokenSource = new CancellationTokenSource();
2424
CancellationToken token = tokenSource.Token;
2525

2626
var _jobQueue = new MsmqJobQueue();
27-
var deObj = _jobQueue.Dequeue("my-queue", token);
28-
29-
try
27+
using(var deObj = _jobQueue.Dequeue("my-queue", token))
3028
{
31-
if (deObj.Result is Product prod)
29+
try
3230
{
33-
Console.WriteLine($"- processing product <{prod.Id}>");
31+
if (deObj.Result is Product prod)
32+
{
33+
Console.WriteLine($"- processing product <{prod.Id}>");
34+
}
35+
deObj.Commit();
3436
}
35-
deObj.Commit();
36-
}
37-
catch (Exception ex)
38-
{
39-
Console.WriteLine($"Error: {ex.Message}");
37+
catch (Exception ex)
38+
{
39+
Console.WriteLine($"Error: {ex.Message}");
4040

41-
deObj.Abort();
41+
deObj.Abort();
42+
}
4243
}
43-
44-
deObj.Dispose();
4544
```
4645

4746
### Feature:

0 commit comments

Comments
 (0)