update JC.BaseMVC inherite pattern