public async Task <IActionResult> KillProcess(int procId) { var method = new BaseCommands { Method = "KillProcess" }; var Variables = new KillProcessVariables { Id = procId }; var Command = new KillProcessCommands { newVariables = Variables, newBaseCommand = method, }; var bots = new GetBotsByStatusQuery { status = false//execute online bots }; var botlist = await _mediator.Send(bots); var response = CommandExecute.TcpConnects(botlist, JsonConvert.SerializeObject(Command).Replace(@"\", "")); return(Json(response)); }
public async Task <IActionResult> KillProcess(KillProcessModel model) { var method = new BaseCommands { Method = "KillProcess" }; var Variables = new KillProcessVariables { Id = model.ProcessId }; var Command = new KillProcessCommands { newVariables = Variables, newBaseCommand = method, }; var query = new GetBotByIdQuery { Id = model.UserId }; var bot = await _mediator.Send(query); var response = CommandExecute.TcpConnects(bot, JsonConvert.SerializeObject(Command).Replace(@"\", "")); return(Json(response)); }