client API coding
non-autgenerated client
non-autgenerated client
autgenerated client