protected virtual void AddRegistrationControllers(XafApplication application, Dictionary <Type, Controller> controllers) { var registrationControllers = CreateRegistrationControllers(application).ToArray(); var appearenceControllers = application.CreateAppearanceControllers(); var validationControllers = application.CreateValidationControllers(); var allControllers = registrationControllers.Concat(appearenceControllers).Concat(validationControllers); AddControllers(controllers, allControllers); }