public LogDeAlteracaoDeEntidade(string entidadeId, object entidade, TipoDeAcaoDoBanco tipoDeAcaoDoBanco) { Data = DateTimeOffset.Now; TipoDeAcaoDoBanco = tipoDeAcaoDoBanco; EntidadeId = entidadeId; Entidade = entidade.GetType().Name; Estado = JsonConvert.SerializeObject(entidade, Settings); }
public virtual void AdicionarEntidade(object entity, TipoDeAcaoDoBanco tipoDeAcaoDoBanco) { if (entity is LogDeAlteracaoDeEntidade) { return; } Logs.Add(new Tuple <object, TipoDeAcaoDoBanco>(entity, tipoDeAcaoDoBanco)); }