Como ler o conteúdo de uma consulta sql usando Link to sql?

25/01/2019

0

Olá

Se eu tiver uma consulta sql usando o link:

Exemplo:
var agendamento = _repository.First(a => a.iid == id
&& a.locIid == _usuario.LocalidadeContextoId
&& a.activeVersion == 0, "", true);

Como eu posso ler o conteúdo da consulta sql gerada?

agradeço
Itamar Souza

Itamar Souza

Responder

Posts

19/03/2019

Renato Dias

E aí Itamar, tudo bem? O código a seguir serve para salvar a instrução sql gerada em um log de texto a partir da propriedade log de um DbContext.
Não esquecer de referenciar: Using System.IO;


using (var contexto= new NomeDeSeuDbContext())
{
using (var sqlLog= new StreamWriter("C:\\\\temp\\\\Log.txt"))
{
contexto.Database.Log = sqlLog.Write;
var pessoa = context.Pessoas.Where(p => p.PessoaId == 1).FirstOrDefault();
}
}
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar