Я студент, делающий ASP NET Core 3.1.1 WebAPI поверх NorthwindDB. Свойства идентификаторов таблиц имеют уникальные имена. Есть ли способ применить шаблон хранилища generic c в таком случае, чтобы он не стал слишком сложным?
public interface IEntity
{
int id {get; set;} //won't work, Id: s have unique names like 'int ProductId'
}
public interface IEntity
{
int ProductId {get; set;} //allows only 'Products' class to inherit
}
public interface IEntity
{
int ProductId {get; set;}
string EmployeeId {get; set;} //won't work, every class should have props listed here then
}