CQRSalad.Dispatching.Descriptors.DefaultDispatcherHandlerActionDescriptorsBuilder.CreateActionDescriptors C# (CSharp) Méthode

CreateActionDescriptors() public méthode

public CreateActionDescriptors ( HandlerDescriptor handlerDescriptor ) : IEnumerable
handlerDescriptor HandlerDescriptor
Résultat IEnumerable
        public IEnumerable<ActionDescriptor> CreateActionDescriptors(HandlerDescriptor handlerDescriptor)
        {
            IEnumerable<MethodInfo> handlerActions = _handlerActionsProvider.GetHandlerActions(handlerDescriptor.HandlerType);
            IEnumerable<ActionDescriptor> actionDescriptors = handlerActions.Select(
                action => new ActionDescriptor(
                    action, 
                    _priorityProvider.GetActionPriority(action)));

            return actionDescriptors;
        }
    }