Resolver abstract class.