summaryrefslogtreecommitdiff
path: root/Controllers/UserAccountsController.cs
blob: d93ad3169083899b44d344d0880bdd5182f8a61e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore;
using LibraryAPI.Models;
using LibraryAPI.Filters;

namespace LibraryAPI.Controllers {
    [Route("api/users")]
    [ApiController]
    public class UserAccountsController : ControllerBase {
        private readonly LibraryContext _context;

	public UserAccountsController(LibraryContext context) {
            _context = context;
        }

        [HttpPost("signup")]
	public async Task<ActionResult> PostUserAccount(UserAccount user) {
            _context.Add(user);
            await _context.SaveChangesAsync();

            return Ok();
        }
    }
}