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
That would be preferable, and is parallel to a similar change we made in Dapper's core a very long time ago. I agree there are no technically good reasons for this to be dynamic, and many disadvantages.
I would support investigating this; the main question I'd have here is: does this retain binary compatibility? Yes, dynamic is actually just object with some annotation, but: what happens if we have:
current library version A, compiled with dynamic
application code X, compiled against A
update library to version B, compiled with object
use application X with library version B without recompiling X
If that works: great, let's do it!
If it doesn't, we need to be more careful, probably making a hard "major" rev with very clear release notes, etc.
My level of concern here is reduced quite a bit by the fact that this is a satellite library, not the core, but we still need to be careful or at least intentional.
Note: I am much less concerned about whether it retains compile-time compatibility; I can't think of any useful scenarios where the dynamic propagation is genuinely useful here, and where losing this would be a loss. I also can't think of any build-breaking cases off the top of my head.
I see the error message in sharepoint project.
look into about this. it seems that causes by dynamic type.
So Can I change the method parameter (dynamic parameters) type in Sql Builder to object?
TO
The text was updated successfully, but these errors were encountered: