static IObservable <ActionBase> RegisterActions(this ApplicationModulesManager applicationModulesManager) =>
 applicationModulesManager.RegisterViewAction(MasterDetailSaveAction, _ => {
     var simpleAction =
         new SimpleAction(_.controller, _.id, PredefinedCategory.Edit.ToString())
     {
         Caption        = "Save",
         ImageName      = "MenuBar_Save",
         TargetViewType = ViewType.DetailView
     };
     simpleAction.Active[MasterDetailModule.CategoryName] = false;
     return(simpleAction);
 }).TraceMasterDetailModule(action => action.Id);