public PlaylistController(PlaylistsContext context, UsuariosContext userContext, PlaylistMusicasContext playlistMusicasContext, MusicasContext musicasContext) { _context = context; _usersContext = userContext; _playlistMusicasContext = playlistMusicasContext; _musicasContext = musicasContext; }
public void InitContext() { var builder = new DbContextOptionsBuilder <PlaylistsContext>(); var context = new PlaylistsContext(builder.Options); _playlistsContext = context; var builderMusica = new DbContextOptionsBuilder <MusicasContext>(); var contextMusica = new MusicasContext(builderMusica.Options); _musicasContext = contextMusica; var builderUsuario = new DbContextOptionsBuilder <UsuariosContext>(); var contextUsuario = new UsuariosContext(builderUsuario.Options); _usersContext = contextUsuario; var builderPlaylistMusicas = new DbContextOptionsBuilder <PlaylistMusicasContext>(); var contextPlaylistMusicas = new PlaylistMusicasContext(builderPlaylistMusicas.Options); _playlistMusicasContext = contextPlaylistMusicas; }
public void Configure( IApplicationBuilder app, IHostingEnvironment env, UsuariosContext usuarioContext) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler(appBuilder => { // Garante que em ambiente de produção, toda vez que a aplicação der erro, // irá exibir o status 500 com a mensagem "An unexpect error happened. Try again later." appBuilder.Run(async context => { context.Response.StatusCode = 500; await context.Response.WriteAsync("An unexpect error happened. Try again later."); }); }); } // Reseta o seed do banco de dados a cada vez que a aplicação é iniciada usuarioContext.Database.Migrate(); usuarioContext.EnsureSeedDataForContext(); // Utilizando o middleware para aplicar o suporte a Rate Limiting and Throttling app.UseIpRateLimiting(); // Utilizando o middleware para supoerte a cache app.UseHttpCacheHeaders(); app.UseMvc(); }
public UsuarioRepository(UsuariosContext context) { _context = context; }
public UsuariosController(UsuariosContext context) { _context = context; }
public BancoController(UsuariosContext context, CreditosContasContext context2, IMapper mapper) { _context2 = context2; _context = context; _mapper = mapper; }
public UsuarioRepository(UsuariosContext context) : base(context) { }
public RepositoryUsuario(UsuariosContext context) { this.context = context; }
public UnitOfWork(UsuariosContext context) { _context = context; }
public UsuariosController(UsuariosContext context, IConfiguration configuration) { _context = context; _configuration = configuration; }
protected Repository(UsuariosContext context) { Db = context; DbSet = Db.Set <TEntity>(); }
public RepositoriesUsuarios() { this.context = new UsuariosContext(); }
public UsuarioReportService(UsuariosContext context) { _context = context; }