Devo separar o contexto do meu aplicativo do ApplicationDbContext usado para identidade?
No Visual-Studio 2013, ao criar um projeto ASP.NET, ele gera um arquivoIdentityModels.cs que contém uma classeApplicationDbContext
, que herda deIdentityDbContext<ApplicationUser>
, que eventualmente herda deDbContext
.
Devo manter esse contexto apenas para entidades relacionadas à conta e criar um contexto separado para todas as outras entidades no aplicativo ou devo misturá-lo.
Algum problema ou motivo de segurança para não incluir todas as entidades do meu aplicativo inteiro em um contexto?