In C#, there is no way to inferred the anonymous types within the generic type argument when calling the generic methods (i.e: ExecuteQuery<TEntity>(SQL), Query<TEntity>(tableName),QueryAll<TEntity>(tableName) and QueryMultiple<T1, T2, ..., T7>).
However, in F# the call is possible. See the screenshot below, provided by @isaacabraham.
Working Call:

Non-working Call:

This User Story will enable the library to consider the support to the Anonymous Types (or Anonymous Records) when calling the mentioned method above.
In C#, there is no way to inferred the anonymous types within the generic type argument when calling the generic methods (i.e: ExecuteQuery<TEntity>(SQL), Query<TEntity>(tableName),QueryAll<TEntity>(tableName) and QueryMultiple<T1, T2, ..., T7>).
However, in F# the call is possible. See the screenshot below, provided by @isaacabraham.
Working Call:
Non-working Call:
This User Story will enable the library to consider the support to the Anonymous Types (or Anonymous Records) when calling the mentioned method above.