Created base resolver class