public IEnumerable <Algorithm> Sort(string input) { List <Algorithm> algorithmModels = new List <Algorithm>(); var numbInputArray = _stringWorkerService.ConverToIntArray(input).ToArray(); foreach (var service in _algorithmsService) { algorithmModels.Add(service.Sort(numbInputArray)); } _fileWorkerService.SaveToFile(_fileWorkerOptions.Value.FileDirectory, algorithmModels); return(algorithmModels); }