@giovannibassi Para delimitar. Trabalho com monolitos que servem diferentes personas ou que tem módulos muito distintos. Para cada módulo crio uma estrutura, com suas camadas e componentes isolados (Controllers inclusive). Então cada um desses módulos são referenciados no projeto Web de entrada
@geckones Eu gosto de exceptions no C#. Tentei usar Result certa vez, achei que adicionou ruído d+. Refatorei para exceptions. Gosto de criar helpers de check e fazer algo tipo: Check.ThrowIfNull(entity, "não encontrado")
em vez de
if(entity == null){
// throw ou preencher um Result
}
@arthurmoledoval Não, eu votei no Lula por outro recado. (eu já votei em vc, mas não acho que votaria novamente, mesmo achando que aquilo que houve com vc foi injusto)