Fórum Qual seria a melhor forma de organizar meu projeto ASP.NET Core MVC? #597788
11/10/2018
0
No momento existem as pastas:
Controllers
Data (contêm SistemaContext.cs)
Docs
Migrations
Models (contêm as entidades e as classes EntityConfiguration)
Services
Views
Eu estou pensando em separar as EntityConfigurations em uma outra pasta sem ser a models. O que vocês acham que ficaria melhor?
Exemplo de uma:
Controllers
Data (contêm SistemaContext.cs)
Docs
Migrations
Models (contêm as entidades e as classes EntityConfiguration)
Services
Views
Eu estou pensando em separar as EntityConfigurations em uma outra pasta sem ser a models. O que vocês acham que ficaria melhor?
Exemplo de uma:
public class ApplicationUserEntityConfiguration : IEntityTypeConfiguration<ApplicationUser> { public void Configure(EntityTypeBuilder<ApplicationUser> builder) { builder.ToTable("Users"); builder.Property(c => c.FirstName).HasColumnName("Firstname").HasMaxLength(20).IsRequired(); builder.Property(c => c.LastName).HasColumnName("Lastname").HasMaxLength(20).IsRequired(); builder.Property(c => c.User_CPF).HasColumnName("User_CPF").HasMaxLength(11); builder.Property(c => c.URLProfilePicture).HasColumnName("URLProfilePicture").HasMaxLength(255); } }

Cesar Murilo
Curtir tópico
+ 1
Responder
Clique aqui para fazer login e interagir na Comunidade :)