public ModCommandFactory( IModCommandLogic modCommandLogic, IModCommandRepositoryLogic modCommandRepositoryLogic, IModCommandRegex modCommandRegex, IModCommandParser modCommandParser, IFactory <IReceived <Moderator, IMessage>, Nuke> nukeFactory) { _modCommandLogic = modCommandLogic; _modCommandRepositoryLogic = modCommandRepositoryLogic; _modCommandRegex = modCommandRegex; _modCommandParser = modCommandParser; _nukeFactory = nukeFactory; }
public NukeFactory(IModCommandRegex modCommandRegex, IModCommandParser parser, ISettings settings) { _modCommandRegex = modCommandRegex; _parser = parser; _settings = settings; }