Como faço para usar sqlmetal para gerar um contexto de dados interna (não pública)

votos
4

Eu gostaria de usar sqlmetal para gerar contextos de dados dbml para o meu projeto, mas o contexto de dados e todas as classes criadas são marcados como public. Como este é suposto ser uma camada de API que eu gostaria de, em vez marcar muitos desses aulas ou pelo menos o próprio contexto como internal. Existe uma maneira de fazer isso em sqlmetal ou alguma outra ferramenta sem ter que entrar e editar o dbml à mão?

Publicado 09/12/2008 em 16:34
fonte usuário
Em outras línguas...                            


2 respostas

votos
1

Creio que esta é uma das opções que você não pode fazer diretamente na linha de comando. Você pode realmente ter de editar o dbml. No entanto, esta não é uma mudança complicado, então você deve ser capaz de automatizar-lo com uma ferramenta básica de linha de comando.

Respondeu 09/12/2008 em 16:45
fonte usuário

votos
0

Você pode tentar usar a minha LINQ to SQL modelo que fornece uma substituição drop-in para o DBML para C # / VB.NET processo de geração de código que você pode completamente personalizar.

[) Amien

Respondeu 10/12/2008 em 07:00
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more