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
I also wonder if cause is the right term here, since Error("b") did not necessarily causeError("c"), but rather it suppresses it. Perhaps I should install a suppressed property instead?
The DisposeResources operation will construct a jagged AggregateError with the above exceptions. Since b did not "cause" c, is this the right term we should be using? Should we consider defining a suppressed property instead of a cause property to more accurately reflect the relationship? Or should we continue to use cause for simplicity's sake?
Regardless as to whether the AggregateError is jagged or flat, this specific issue is related to the name of the property we install for the exception it suppresses. Currently, this is the cause property, however this seems like a misnomer given the reasoning I mentioned above.
Related to #104, specifically this question:
The
DisposeResources
operation will construct a jaggedAggregateError
with the above exceptions. Sinceb
did not "cause"c
, is this the right term we should be using? Should we consider defining asuppressed
property instead of acause
property to more accurately reflect the relationship? Or should we continue to usecause
for simplicity's sake?/cc: @ljharb, @bakkot
The text was updated successfully, but these errors were encountered: