/// <summary> /// Удаление записи сущности. /// </summary> /// <param name="entityName">Имя сущности.</param> /// <param name="id">Идентификатор сущности.</param> /// <remarks> /// Метод записывает данные сущности в окно трассировки. /// </remarks> public void Delete(string entityName, Guid id) { var sb = new StringBuilder(); sb.AppendLine("Delete entity"); sb.AppendLine($"EntityName = {entityName}"); sb.AppendLine($"ID = {id}"); System.Diagnostics.Trace.WriteLine(sb.ToString()); DeletedEntities.Add(id); }
public virtual void Delete(TEntity entity) { Entities.Remove(entity); DeletedEntities.Add(entity); }