/// <summary> /// Создание записи сущности. /// </summary> /// <param name="entity">Данные сущности.</param> /// <returns> /// Метод возвращает сгенерированный GUID. /// </returns> /// <remarks> /// Метод записывает данные сущности в окно трассировки. /// </remarks> public virtual Guid Create(Entity entity) { entity.Id = Guid.Empty; var sb = new StringBuilder(); sb.AppendLine("=== Create entity ==="); sb.AppendLine(); sb.AppendLine(entity.ToPlainText()); System.Diagnostics.Trace.WriteLine(sb.ToString()); CreatedEntities.Add(entity); return(entity.Id); }
public override async Task OnCreatedAsync(MockEntity entity, IContextInfo context) { await base.OnCreatedAsync(entity, context); CreatedEntities.Add(entity); }