Пример #1
2
        public void Members_check_arguments()
        {
            Assert.Equal(
                "context",
                // ReSharper disable once AssignNullToNotNullAttribute
                Assert.Throws<ArgumentNullException>(() => new DbSet<Random>(null)).ParamName);

            var set = new DbSet<Random>(new Mock<DbContext>().Object);

            Assert.Equal(
                "entity",
                // ReSharper disable once AssignNullToNotNullAttribute
                Assert.Throws<ArgumentNullException>(() => set.Add(null)).ParamName);
            Assert.Equal(
                "entity",
                // ReSharper disable once AssignNullToNotNullAttribute
                Assert.ThrowsAsync<ArgumentNullException>(() => set.AddAsync(null)).Result.ParamName);
            Assert.Equal(
                "entity",
                // ReSharper disable once AssignNullToNotNullAttribute
                Assert.Throws<ArgumentNullException>(
                    () => set.AddAsync(null, new CancellationToken()).GetAwaiter().GetResult()).ParamName);

            Assert.Equal(
                "entity",
                // ReSharper disable once AssignNullToNotNullAttribute
                Assert.Throws<ArgumentNullException>(() => set.Update(null)).ParamName);
            Assert.Equal(
                "entity",
                // ReSharper disable once AssignNullToNotNullAttribute
                Assert.ThrowsAsync<ArgumentNullException>(() => set.UpdateAsync(null)).Result.ParamName);
            Assert.Equal(
                "entity",
                // ReSharper disable once AssignNullToNotNullAttribute
                Assert.ThrowsAsync<ArgumentNullException>(() => set.UpdateAsync(null, new CancellationToken())).Result.ParamName);
        }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="entry"></param>
 /// <returns></returns>
 public virtual async Task InsertAsync(TEntity entry) => await _dbSet.AddAsync(entry).ConfigureAwait(true);
Пример #3
0
        public async Task <T> Add(T entity)
        {
            await dbset.AddAsync(entity);

            return(entity);
        }
Пример #4
0
        public async Task AddAsync(EventSourceModel eventSourceModel)
        {
            await _models.AddAsync(eventSourceModel);

            _db.SaveChanges();
        }
Пример #5
0
 public virtual async Task AddAsync(TEntity entity)
 {
     await DbSet.AddAsync(entity);
 }
Пример #6
0
 public async Task AddAsync(TEntity entity)
 {
     //awaitin yaptığı iş; bundan sonra yazacağım kod-satır bitene kadar bekle demektir.
     await _dbSet.AddAsync(entity);
 }
Пример #7
0
        public async Task Create(TEntity entity)
        {
            await table.AddAsync(entity);

            await Save();
        }
Пример #8
0
 public Task AddAsync(Customer customer)
 {
     DbSet.AddAsync(customer);
     return(Task.CompletedTask);
 }
Пример #9
0
        public async Task AddAsync(T t)
        {
            await DBSet.AddAsync(t);

            await _applicationContext.SaveChangesAsync();
        }
Пример #10
0
 public virtual ValueTask <EntityEntry <T> > InsertAsync(T entity, CancellationToken cancellationToken = default)
 {
     return(_dbSet.AddAsync(entity, cancellationToken));
 }
Пример #11
0
        public async Task AddAsync(RefreshToken token)
        {
            await _refreshTokens.AddAsync(token);

            await _context.SaveChangesAsync();
        }
Пример #12
0
 public async Task CreateAsync(TEntity entity) => await dbSet.AddAsync(entity);
Пример #13
0
        public async Task <T> AddAsync(T entity)
        {
            await _dbSet.AddAsync(entity);

            return(entity);
        }
Пример #14
0
        public async Task <bool> CreateAtraccionAsync(Atraccion atraccion)
        {
            await _dbSet.AddAsync(atraccion);

            return(await SaveAsync());
        }
Пример #15
0
 public async Task Insert(UserDeck obj)
 {
     await table.AddAsync(obj);
 }
Пример #16
0
        public async Task Add(T entity)
        {
            await _table.AddAsync(entity);

            await Save(entity);
        }
        public async Task AddAsync(Client entity)
        {
            await _dbSet.AddAsync(entity);

            await _dbContext.SaveChangesAsync();
        }
        public async Task <T> Add(T entity)
        {
            var entityEntry = await _dbSetEntities.AddAsync(entity);

            return(entityEntry.Entity);
        }
Пример #19
0
 /// <summary>
 /// Create a new record to the entity in ASYNC mode
 /// </summary>
 /// <param name="entity"><typeparamref name="TEntity"/></param>
 public virtual void AddAsync(TEntity entity)
 {
     _entities.AddAsync(entity);
 }
Пример #20
0
        public async Task <TEntity> Insert(TEntity entity)
        {
            var result = await _entities.AddAsync(entity);

            return(result.Entity);
        }
Пример #21
0
 public virtual Task AddAsync(TEntity entity)
 {
     return(DbSet.AddAsync(entity).AsTask());
 }
Пример #22
0
 public async Task CreateAsync(T entity)
 {
     await _dbSet.AddAsync(entity);
 }
Пример #23
0
 public async Task AddAsync(TEntity entity)
 {
     await _dbSet.AddAsync(entity);
 }
Пример #24
0
 public ValueTask <EntityEntry <T> > AddAsync(T entity, CancellationToken cancellationToken = default(CancellationToken))
 {
     return(_dbSet.AddAsync(entity, cancellationToken));
 }
 public async ValueTask AddAsync(Product product, CancellationToken cancellationToken)
 {
     await _products.AddAsync(product, cancellationToken);
 }
Пример #26
0
 // add entity to dbset
 public async Task AddAsync(T entity)
 {
     await dbSet.AddAsync(entity);
 }
Пример #27
0
        //public async Task<bool> Save()
        //{
        //    throw new NotImplementedException();
        //}

        public async Task <bool> Create(T entity)
        {
            var entityEntry = await db.AddAsync(entity);

            return(entityEntry.State == EntityState.Added);
        }
Пример #28
0
        public async Task AddAsync(Host host)
        {
            await _hosts.AddAsync(host);

            await _context.SaveChangesAsync();
        }
Пример #29
0
        /// <inheritdoc />
        public async Task <TEntity> AddAsync(TEntity entity)
        {
            CheckGivenEntity(entity);

            return((await _dbSet.AddAsync(entity)).Entity);
        }
Пример #30
0
 public async virtual Task InsertAsync(TEntity entity)
 {
     await dbSet.AddAsync(entity);
 }
        public async Task <T> AddAsync(T t)
        {
            await dbSet.AddAsync(t);

            return(t);
        }