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
Currently the GraphMerger only has sync merge versions. Which work perfectly fine when the BO only has sync rules.
To make the merger more async friendly it should get three new async versions of these public methods:
The new async versions must use CheckRulesAsync where the current version is using the sync method.
The current sync version must work as before.
Furthermore it should be checked where the sync merge methods are used within the framework.
If and only if the method using the merge method is already async it should be changed to the new async api.
The text was updated successfully, but these errors were encountered:
Currently the
GraphMerger
only has sync merge versions. Which work perfectly fine when the BO only has sync rules.To make the merger more async friendly it should get three new async versions of these public methods:
csla/Source/Csla/Core/GraphMerger.cs
Line 29 in 75e17df
csla/Source/Csla/Core/GraphMerger.cs
Line 151 in 75e17df
csla/Source/Csla/Core/GraphMerger.cs
Line 181 in 75e17df
The new async versions must use
CheckRulesAsync
where the current version is using the sync method.The current sync version must work as before.
Furthermore it should be checked where the sync merge methods are used within the framework.
If and only if the method using the merge method is already async it should be changed to the new async api.
The text was updated successfully, but these errors were encountered: