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
Feedback from discussing this API with other devs (where it may have been a mistake- overwhelming? to discuss the innards of the library):
Mixing new and fluent builder interfaces was a little confusing. I think the preference was for new style construction everywhere, though I think that maybe be difficult for Loading, which simplifies its type signature to just 2 type parameters by not including the 3rd type parameter of 'response'
Dev wondered where is the 'response' type hiding? This diagram aided understanding:
It might make sense to make AlwaysWaitForRefreshedValue the default, and thus remove one additional parameter.
The text was updated successfully, but these errors were encountered:
This is how the
ETagCache
is declared in Frontend:Feedback from discussing this API with other devs (where it may have been a mistake- overwhelming? to discuss the innards of the library):
new
and fluent builder interfaces was a little confusing. I think the preference was fornew
style construction everywhere, though I think that maybe be difficult forLoading
, which simplifies its type signature to just 2 type parameters by not including the 3rd type parameter of 'response'It might make sense to make
AlwaysWaitForRefreshedValue
the default, and thus remove one additional parameter.The text was updated successfully, but these errors were encountered: