示例#1
0
    public void Work()
    {
        var cont = true;

        do
        {
            using (_userRepository)
            {
                _userRepository.Save(new User());
                cont = false;
            }
        } while (cont);
    }
示例#2
0
        public virtual async Task <IActionResult> Post([FromBody] TPayload payload)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var entity = new TEntity();

            if (!WriteInto(entity, payload) && !await WriteIntoAsync(entity, payload))
            {
                return(BadRequest());
            }

            await _entityRepository.Save(entity);

            var productDto = Mapper.Map <TDto>(entity);

            return(Ok(productDto));
        }