public ActionResult <List <string[]> > SimulatedAnnealing( [FromServices] SorterService <SimulatedAnnealing <string>, string> simulatedAnnealing, SortRequest <string> sortRequest) { return(simulatedAnnealing.SortMatrix(sortRequest.Matrix.ToArray()).ToList()); }
public ActionResult <List <string[]> > GeneticAlgorithm( [FromServices] SorterService <GeneticAlgorithm <string>, string> geneticAlgorithm, SortRequest <string> sortRequest) { return(geneticAlgorithm.SortMatrix(sortRequest.Matrix.ToArray()).ToList()); }
public ActionResult <List <string[]> > NaiveSearch([FromServices] SorterService <NaiveSearch <string>, string> naiveSearch, SortRequest <string> sortRequest) { return(naiveSearch.SortMatrix(sortRequest.Matrix.ToArray()).ToList()); }