/// <inheritdoc /> /// <summary> /// Обращается к методу хранилища Delete /// </summary> /// <param name="fs">Хранилище функций</param> /// <returns>Возвращает результат работы команды</returns> public ResultOfCommand Execute(IFunctionStorage fs) { if (!fs.IsStored(_name)) { return(new ResultOfCommand(false, $"{_name} не найдена")); } fs.Delete(_name); return(new ResultOfCommand(true, "Функция удалена")); }
public void Delete(string name) { _functionStorage.Delete(name); Logger.Log.Info($"Функция {name} удалена"); }