示例#1
0
        public async Task <int> InsertAsync(T entity)
        {
            if (entity == null)
            {
                throw new ArgumentNullException("entity");
            }
            await entities.AddAsync(entity);

            return(await context.SaveChangesAsync());
        }
        public async Task <IActionResult> Post([FromBody] TodoListModel model)
        {
            if (model != null)
            {
                _dbContext.Add(model);
                await _dbContext.SaveChangesAsync();

                RabbitMqClient.Publish($"New todo item was successfully inserted into MS-SQL - > {model.Description}");
                return(Ok());
            }
            return(BadRequest());
        }
示例#3
0
 public async Task DeleteTodo(Todo todo)
 {
     _context.Todos.Remove(todo);
     await _context.SaveChangesAsync();
 }
示例#4
0
 public async Task DeleteTodolist(Todolist todolist)
 {
     _context.Todolists.Remove(todolist);
     await _context.SaveChangesAsync();
 }