public void Save(Acao acao) { var inicio = DateTime.Now; var watch = new Stopwatch(); watch.Start(); var conexao = new NpgsqlConnection( _configuration.GetConnectionString("BaseAcoes")); var historico = new HistoricoAcao() { Codigo = acao.Codigo, CodReferencia = $"{acao.Codigo}{DateTime.Now:yyyyMMddHHmmss}", DataReferencia = DateTime.Now, Valor = acao.Valor }; conexao.Insert <HistoricoAcao>(historico); watch.Stop(); TelemetryClient client = new (_telemetryConfig); client.TrackDependency( "PostgreSQL", "INSERT HistoricoAcoes", JsonSerializer.Serialize(historico), inicio, watch.Elapsed, true); }
public void Save(Acao acao) { var conexao = new SqlConnection( _configuration.GetConnectionString("BaseAcoes")); var historico = new HistoricoAcao() { Codigo = acao.Codigo, CodReferencia = $"{acao.Codigo}{DateTime.Now:yyyyMMddHHmmss}", DataReferencia = DateTime.Now, Valor = acao.Valor }; conexao.Insert <HistoricoAcao>(historico); }