public Moderator(IFarmVisitor <Result> visitor , ModeratorConfigure configure , MessageCommunicationFactory messageCommunicationFactory) { _visitor = visitor; _configure = configure; _messageCommunicationFactory = messageCommunicationFactory; }
public T Visit <T>(IFarmVisitor <T> visitor) { return(visitor.Visit(this)); }