protected virtual void Awake()
 {
     Automapper.AutomapRequiredComponents(this);
 }