// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseCors("any"); using (var db = new BrasileiraoContext()) { // Este comando irá criar o banco de dados (quando ele ainda não existir) // Também executará todas as migrations e seeders db.Database.Migrate(); } if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseHttpsRedirection(); app.UseRouting(); app.UseAuthentication(); app.UseAuthorization(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } using (var _context = new BrasileiraoContext()) { _context.Database.Migrate(); } app.UseHttpsRedirection(); app.UseRouting(); app.UseCors(x => x .AllowAnyOrigin() .AllowAnyMethod() .AllowAnyHeader()); app.UseAuthentication(); app.UseAuthorization(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); }
public Usuario ObterUsuario(Guid idUser) { using (var _context = new BrasileiraoContext()) { return(_context.Usuarios.FirstOrDefault(u => u.Id == idUser)); } }
public IEnumerable <Usuario> ObterUsuarios() { using (var _context = new BrasileiraoContext()) { return(_context.Usuarios.ToList()); } }
public User GetById(Guid id) { using (var db = new BrasileiraoContext()) { return(db.Users.FirstOrDefault(x => x.Id == id)); } }
public static void Add(User user) { using (var db = new BrasileiraoContext()) { db.Users.Add(user); db.SaveChanges(); } }
public void AdicionarUsuario(Usuario usuario) { using (var _context = new BrasileiraoContext()) { _context.Add(usuario); _context.SaveChanges(); } }
public void RemoverUsuario(Guid idUsuario) { using (var _context = new BrasileiraoContext()) { var usuarioARemover = _context.Usuarios.FirstOrDefault(u => u.Id == idUsuario); _context.Usuarios.Remove(usuarioARemover); _context.SaveChanges(); } }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { using (var db = new BrasileiraoContext()) { db.Database.Migrate(); } if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseHttpsRedirection(); app.UseRouting(); app.UseAuthentication(); app.UseAuthorization(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); }
public UsersRepository(BrasileiraoContext brasileiraoContext) : base(brasileiraoContext) { }
public TeamsRepository(BrasileiraoContext brasileiraoContext) : base(brasileiraoContext) { }
public Repository(BrasileiraoContext brasileiraoContext) { this.brasileiraoContext = brasileiraoContext; }
public TeamPlayersRepository(BrasileiraoContext DBContext) : base(DBContext) { }