using DeviceContracts.BindingModels; using DeviceContracts.SearchModels; using DeviceContracts.ViewModels; namespace DeviceContracts.StoragesContracts { public interface IDeviceStorage { List GetFullList(); List GetFilteredList(DeviceSearchModel model); DeviceViewModel? GetElement(DeviceSearchModel model); DeviceViewModel? Insert(DeviceBindingModel model); DeviceViewModel? Update(DeviceBindingModel model); DeviceViewModel? Delete(DeviceBindingModel model); } }