Bom dia,
Estou precisando migrar um projeto para que seja "multi-tenant" (várias empresas no mesmo banco de dados).
[DataContract]
public abstract class BaseModel
{
[DataMember]
public int Id { get; protected set; }
}
Para fazê-lo, penso que para meus modelos bastaria alterar a classe "Base Model" , incluindo um novo atributo (por exemplo EmpresaId), ficando dessa forma:
public abstract class BaseModel
{
[DataMember]
public int Id { get; protected set; }
public int EmpresaId {get; protected set;}
}
Esse seria o melhor caminho?