refactor type resolver
dont try to create generic method when loading content
update readme
use StringEnumConverter when serializing objects to json
update version
fix garbled char in post build event