public ActionExecution(IMessageBus actionExecutor, Action action, ActionExecutionConfig config, AsserterFactory asserterFactory)
 {
     this.actionExecutor  = actionExecutor;
     this.action          = action;
     this.config          = config;
     this.asserterFactory = asserterFactory;
 }
 public ActionExecutor(IMessageBus bus)
 {
     this.bus             = bus;
     this.asserterFactory = new AsserterFactory();
 }