You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Umbraco Commerce v15.0.0-rc is the initial release of Umbraco Commerce for Umbraco CMS v15. Because of
7
+
Umbraco Commerce v15.0.0-rc is the initial release of Umbraco Commerce for Umbraco CMS v15.
9
8
10
9
## Key Takeaways
11
10
12
-
* Everything is now [async](#async).
13
-
*[Storefront API](#storefront-api) aligned with Management API
14
-
* A number of [Umbraco v15 updates](#umbraco-v15-updates).
11
+
* Everything is now [async](v15.0.0-rc.md#async).
12
+
*[Storefront API](v15.0.0-rc.md#storefront-api) aligned with Management API
13
+
* A number of [Umbraco v15 updates](v15.0.0-rc.md#umbraco-v15-updates).
15
14
16
15
## Async
17
16
18
17
The key focus of this release is the move to a fully asynchronous code base. To reduce the maintenance burden, the decision was made to go fully async without maintaining backward compatibility. This will therefore require code updates to use the new async methods.
19
18
20
19
### Previous behavior
20
+
21
21
Previously all C# API's were synchronous and thus blocking by nature.
22
22
23
23
```csharp
@@ -41,7 +41,8 @@ public class MyNotification : NotificationEventHandlerBase<OrderFinalizedNotific
41
41
```
42
42
43
43
### New behavior
44
-
All APIs are now asynchronous and thus are suffixed with Async and return a Task<T> result.
44
+
45
+
All APIs are now asynchronous and thus are suffixed with Async and return a Task result.
0 commit comments