public virtual T Insert(T obj) { this.GetDbSet().Add(obj); _entityContext.SaveChanges(); return(obj); }
public virtual T Create(T entity) { entity.Id = Guid.NewGuid().ToString(); ValidateEntity(entity); _dataContext.Items.Value.Add(JToken.Parse(JsonConvert.SerializeObject(entity, Formatting.Indented))); _dataContext.SaveChanges(); return(entity); }