// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, IUsuarioProdutoService services) { //usrService.Add(new Usuario() { ID = "admin", ChaveAcesso = "admin01" }); //unitOfWork.UsuarioRepository.Add(new Usuario() { ID = "admin1", ChaveAcesso = "admin01" }); //unitOfWork.Commit(); var u = new Usuario() { ID = "admin", ChaveAcesso = "admin01" }; services.UsuarioService.Add(u); services.ProdutoService.Add(new Produto() { Nome = "produto", CodigoBarras = "123", Preco = 1, UsuarioId = u.ID }); services.Commit(); if (env.IsDevelopment()) { app.UseBrowserLink(); app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Home/Error"); } app.UseCors("CorsPolicy"); app.UseStaticFiles(); app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }); }
public UsuarioProdutoController(IUsuarioProdutoService usuarioProdutoService) { _usuarioProdutoService = usuarioProdutoService; }