public List<User> GetAllUsers() { List<User> listOfUsers = null; using (var context = new MyAPIContext()) { listOfUsers = context.Users.ToList(); } return listOfUsers; }
public User GetUserById(int id) { User userByID = null; using (var context = new MyAPIContext()) { userByID = context.Users.FirstOrDefault(s => s.Id == id); } return userByID; }
public User GetUserByPost(int id) { User listOfUsers = null; using (var context = new MyAPIContext()) { listOfUsers = context.Users.Single(s => s.Id == id); } return(listOfUsers); }
public List <Post> GetAllPostsByUser(int id) { List <Post> listOfPostsByUserId = null; using (var context = new MyAPIContext()) { listOfPostsByUserId = context.Posts.Where(s => s.UserId == id).ToList(); } return(listOfPostsByUserId); }
public List <Post> GetAllPosts() { List <Post> listOfPosts = null; using (var context = new MyAPIContext()) { listOfPosts = context.Posts.ToList(); } return(listOfPosts); }
public AuthRepository(MyAPIContext context) { this.context = context; }
public PeopleController(MyAPIContext context) { _context = context; }
// faz com que o banco de dados funcione como uma variável public EntryController(MyAPIContext context) { Db = context; }
public MyClassesController(MyAPIContext context) { _context = context; }
public MyApiController(MyAPIContext myAPIContext) { _myAPIContext = myAPIContext; }
// faremos uma injeção de dependencia no construtor do controlador: contexto do tipo MyAPI // atrelamos esse contexto à variável Db // faz com que o banco de dados funcione como uma variável public AccountController(MyAPIContext context) { Db = context; }