Pergunta

Eu quero auto gen alguns DTOs de alguns dos meus objetos existentes, eu queria saber se já existem uma fonte aberta ReSharper, DevExpress ou VSX para uso, eu preciso de uma ferramenta para olhar para o meu código e deixe-me escolher quais propriedades quero incluir na minha DTO e, em seguida, gerar uma classe com base nisso ...

Foi útil?

Solução

Esta é uma espécie de truque, mas você pode usar o Visual Studio / ReSharper extrair uma interface da classe, em seguida, criar uma classe DTO e derivam da interface, em seguida, usar o Visual Studio para auto implementar os membros de interface (então, opcionalmente remover a interface).

Outras dicas

Outra opinião seria a utilização de um código de reflexão em um modelo de T4.

T4 modelos são um dos poderosos recursos ocultos do Visual Studio.

Dê uma olhada aqui para ver como é fácil para começar com T4.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top