protected virtual void AddRegistrationControllers(XafApplication application, Dictionary<Type, Controller> controllers) {
     var registrationControllers = CreateRegistrationControllers(application).ToArray();
     var appearenceControllers = application.CreateAppearenceControllers();
     var validationControllers = application.CreateValidationControllers();
     foreach (var registrationController in registrationControllers.Concat(appearenceControllers).Concat(validationControllers)){
         controllers.Add(registrationController.GetType(),registrationController);
     }
 }
Example #2
0
        protected virtual void AddRegistrationControllers(XafApplication application, Dictionary <Type, Controller> controllers)
        {
            var registrationControllers = CreateRegistrationControllers(application).ToArray();
            var appearenceControllers   = application.CreateAppearenceControllers();
            var validationControllers   = application.CreateValidationControllers();
            var allControllers          = registrationControllers.Concat(appearenceControllers).Concat(validationControllers);

            AddControllers(controllers, allControllers);
        }