コード例 #1
0
        /// <summary>
        /// Create Group
        /// </summary>
        /// <param name="model">Group DTO</param>
        /// <returns>Group DTO</returns>
        public async Task <GroupRes> CreateAsync(GroupReq model)
        {
            var group = new Group
            {
                Name = model.Name
            };

            _context.Groups.Add(group);
            await _context.SaveChangesAsync();

            return(new GroupRes(group));
        }
コード例 #2
0
        public async Task <ActionResult <GroupRes> > Post([FromBody] GroupReq request)
        {
            var response = await _groupService.CreateAsync(request);

            return(StatusCode(201, response));
        }