Example #1
0
        public async Task <OperationResult <TEntity> > CreateAsync(TEntity entity)
        {
            var entityEntry = await context.DbSet <TEntity>()
                              .AddAsync(entity);

            var result = await context.CommitAsync();

            return(DatabaseResult(result, entityEntry.Entity));
        }
Example #2
0
 /// <summary>
 /// Async commit to the context
 /// </summary>
 /// <returns></returns>
 public async Task <int> CommitAsync()
 {
     return(await _ctx.CommitAsync());
 }