コード例 #1
0
 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;
 }
コード例 #2
0
 public SingleClientBotBase(
     BotConfiguration config,
     AccountCharacter accountCharacter,
     IExternalMessagingClient externalMessagingClient,
     IMuleService muleService)
 {
     _config                  = config;
     _accountCharacter        = accountCharacter;
     _externalMessagingClient = externalMessagingClient;
     _muleService             = muleService;
 }
コード例 #3
0
 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;
 }
コード例 #4
0
 public TestBot(
     IOptions <BotConfiguration> config,
     IExternalMessagingClient externalMessagingClient,
     IPathingService pathingService,
     IMapApiService mapApiService,
     IMuleService muleService)
 {
     _config = config.Value;
     _externalMessagingClient = externalMessagingClient;
     _pathingService          = pathingService;
     _mapApiService           = mapApiService;
     _muleService             = muleService;
 }