public SocketDiscordBot(BotConfig config, DiscordSocketClient client, IBehaviorService behaviorService, ICommandHandler commandHandler, ILogger <SocketDiscordBot> logger, IConfiguration configroot, IApplicationLifetime appLifetime) { _configuration = config; _behaviorService = behaviorService; _logger = logger; _behaviors = new Dictionary <string, IBotBehavior>(); _client = client as DiscordSocketClient; _commandHandler = commandHandler; _appLifetime = appLifetime; }
public UploadLogController(IBehaviorService behaviorService , IJavascriptErrorService javascriptErrorService , ICustomerPVService customerPVService , ILoadPageService loadPageService , IResourceLoadService resourceLoadService , IHttpLogService httpLogService , IExtendBehaviorService extendBehaviorService , IScreenShotService screenShotService) { _behaviorService = behaviorService; _javascriptErrorService = javascriptErrorService; _customerPVService = customerPVService; _loadPageService = loadPageService; _resourceLoadService = resourceLoadService; _httpLogService = httpLogService; _extendBehaviorService = extendBehaviorService; _screenShotService = screenShotService; }
public BehaviorController(IMapper mapper, IBehaviorService behaviorService) : base(mapper) { _service = behaviorService; }