using Contracts.BindingModels; using Contracts.SearchModels; using Contracts.ViewModels; using System; namespace Contracts.StorageContracts { public interface ICityStorage { List GetFullList(); List GetFilteredList(CitySearchModel model); CityViewModel? GetElement(CitySearchModel model); CityViewModel? Insert(CityBindingModel model); CityViewModel? Update(CityBindingModel model); CityViewModel? Delete(CityBindingModel model); } }