Difference between QueryById() and GetById() in ServiceStack OrmLite

ormlite-servicestack, servicestack

Solution

OrmLite's QueryById and any API starting `Query*` or `Where*` or ending with `*Param` uses parameterized queries behind-the-scenes, whilst everything else doesn't.

More of this is explained in the documentation on OrmLite's Projects Home Page:

https://github.com/ServiceStack/ServiceStack.OrmLite/

Problem

Can anyone explain difference between QueryById() and GetById() as they both have same signatures. And there are many common functions which start with Query and Get, there might be some major difference which I think I am missing.

Original source