Resultados da pesquisa a pedido "domain-driven-design"
Eventos de persistência e domínio com objetos ignorantes de persistência
Eu estudei sobre design orientado a domínio em conjunto comeventos de domínio [http://www.udidahan.com/2009/06/14/domain-events-salvation/]. Eu realmente gosto das separações de preocupações que esses eventos fornecem. Corri um problema com a ...
Controle de acesso em design orientado a domínio
Li sobre DDD e controle de acesso e encontrei alguma contradição entre as duas opiniões a seguir: "preocupações de segurança devem ser tratadas fora do domínio""os requisitos de controle de acesso são específicos do domínio"Estou procurando uma ...
Como trabalhar com herança no DDD
Atualmente, estou testando o DDD e lendo o livro de Evans. Cheguei a um modelo que possui um agregado cuja raiz é Student. Agora eu preciso ter (ou ser capaz de distinguir) um RegisteredStudent e um EnrolledStudent (herda o RegisteredStudent). ...
Mapear Async Model Collection para Async ViewModel Collection
Estou trabalhando com um projeto em que preciso trabalhar com a programação assíncrona em C #. Estou usando o Automapper para mapear entre Model e ViewModel. Para dados assíncronos, criei um método de mapa da seguinte maneira: public static ...
DDD e limite de transação agregada
Digamos que eu tenho um objeto chamado documento e ele tem vários filhos em forma de imagens, áudio, vídeo, etc. Assim, um usuário do meu aplicativo pode criar um documento digitando algum texto, adicionando imagem, vídeo, etc. Pelo que entendi ...
Mapeamento NHibernate com uma hierarquia de classes cuja classe base é abstrata e o discriminador não é uma sequência
Aqui estão as classes de modelo de domínio: public abstract class BaseClass { ... } public class ChildClass : BaseClass { ... }Observe que a classe pai é abstrata e é isso que me dá algumas dificuldades quando chega a hora de mapear com ...
Como compartilhar a validação entre Formulários e Objetos de Valor no Design Orientado a Domínio?
# 1 Validar EmailAddress no formulário Eu tenho uma classe de formulário de back-end com umemailAddress propriedade que possui lógica de validação para que eu possa retornar uma mensagem de erro ao usuário. Valido todas as entradas de formulário ...
Implementação da EventSourced Saga
Eu escrevi um Agregado de Origem de Eventos e agora implementei uma Saga de Origem de Eventos ... Percebi que os dois são semelhantes e criei um objeto de origem de eventos como uma classe base da qual ambos derivam. Eu vi uma demonstração ...
RBAC - Como implementar o controle de acesso por instância? (DDD)
No meu aplicativo DDD escrito em javascript (Node.js), estou encontrando a implementação do subdomínio genérico de autorização. Eu verifiquei os modelos de autorização RBAC / ACL sobre como implementar isso, mas eles não parecem ter permissões ...
Banco de dados de relatórios de sincronização CQRS, DDD
Estamos tentando CQRS e DDD e fornecimento de eventos. Digamos que eu tenho um cliente para atualizar um endereço de email, que aciona o Evento CustomerUpdatesEmailAddress, ele passa para o meu operacional (DB de gravação) e atualiza as tabelas. ...