public virtual async Task <DocumentView> ExecuteAsync() { return(await _documentProcessor.ProcessAsync(_subject, GetActionType(), _modifiers?.Select(it => new ActionParameter { Name = it.Name, Data = it.Arguments }) .ToArray())); }