using SushiBarContracts.BindingModels; using SushiBarContracts.SearchModels; using SushiBarContracts.ViewModels; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SushiBarContracts.StoragesContracts { public interface ISushiStorage { List GetFullList(); List GetFilteredList(SushiSearchModel model); SushiViewModel? GetElement(SushiSearchModel model); SushiViewModel? Insert(SushiBindingModel model); SushiViewModel? Update(SushiBindingModel model); SushiViewModel? Delete(SushiBindingModel model); } }