replace QueryResolver to Repository
once add WebQuery into Calliope. But we are planed to move WebQuery to new package
update