Simples Mapper Padrão modelo de geração de código C #
-
23-08-2019 - |
Pergunta
Alguém pode recomendar um modelo de geração de padrão de código decente C # Mapper que funciona muito bem com SQL armazenado procedimentos? Eu estou procurando algo que gera POCO estilo, com uma classe mapeador de estática para a transferência de dados de / para o banco de dados através de objetos de entidade.
Eu entendo que NHibernate pode gerar objetos de entidade estilo POCO; no entanto, NHibernate perde o seu apelo quando você tem uma forte dependência de procedimentos armazenados SQL (que é uma exigência deste projecto).
Os pontos de bónus concedidos se você também pode recomendar um modelo que também gera os procs CRUD armazenados! ; -)
Editar: Para este projecto específico, eu definitivamente não estou interessado em quaisquer modelos que geram código padrão Active Record (por exemplo, Subsonic, LINQ to SQL, Entity Framework, etc.)
Solução
O muito antiga, mas livre LLBLGen irá gerar procedimentos armazenados CRUD. Ele também irá gerar objetos, mas eu esquecer o quanto como POCOs eles são. Tenho a sensação de que há mais coragem neles do que não.
Outras dicas
Você já olhou usando My Generation e usá-lo para criar seus próprios modelos ?