Добавил интерфейс хранилища

This commit is contained in:
Никита Потапов 2024-05-07 23:50:14 +04:00
parent 95456ac816
commit c9666232a3

View File

@ -0,0 +1,13 @@
using MedicalDatabaseContracts.Models;
namespace MedicalDatabaseContracts
{
public interface IStorage<T> where T : AbstractModel
{
T? Get(int id);
List<T> GetAll();
void Insert(T item);
void Update(T item);
void Delete(int id);
}
}