public IExecutionResultBase Execute(IExecutionRequestBase requestBase) { var request = requestBase as IExecutionRequest <T>; if (request == null) { throw new Exception("Invalid request"); } Execute(request.Content); return(new ExecutionResult.ExecutionResult());; }
private IExecutionResultBase Execute(ILiteActionBase action, IExecutionRequestBase request) { IExecutionResultBase result; try { result = action.Execute(request); } catch (Exception e) { result = new ExecutionResult { Error = new Error { Message = e.Message }, Status = Status.InternalError }; } return(result); }
public IExecutionResultBase Execute(IExecutionRequestBase requestBase) { //Hmmmmm //var request = requestBase as IExecutionRequest<> return(default);
public IExecutionResultBase Execute(IExecutionRequestBase obj) { return(Action.Execute(obj)); }