public TravincalBot(IOptions <BotConfiguration> config, IOptions <TravincalConfiguration> travconfig, IExternalMessagingClient externalMessagingClient, IPathingService pathingService, IMuleService muleService, ITownManagementService townManagementService) : base(config.Value, travconfig.Value, externalMessagingClient, muleService) { _pathingService = pathingService; _townManagementService = townManagementService; }
public MephistoBot( IOptions <BotConfiguration> config, IOptions <MephistoConfiguration> mephconfig, IExternalMessagingClient externalMessagingClient, IPathingService pathingService, IMuleService muleService, ITownManagementService townManagementService) : base(config.Value, mephconfig.Value, externalMessagingClient, muleService) { _pathingService = pathingService; _townManagementService = townManagementService; }
public CSBot( IOptions <BotConfiguration> config, IOptions <CsConfiguration> csconfig, IExternalMessagingClient externalMessagingClient, IPathingService pathingService, ITownManagementService townManagementService, IAttackService attackService) { _config = config.Value; _externalMessagingClient = externalMessagingClient; _pathingService = pathingService; _csconfig = csconfig.Value; _townManagementService = townManagementService; _attackService = attackService; }