public void Configure(IApplicationBuilder app, IHostingEnvironment env, UsuarioService usrService, LivroService prdService) { usrService.Incluir( new Usuario() { ID = "usuario01", ChaveAcesso = "94be650011cf412ca906fc335f615cdc" }); usrService.Incluir( new Usuario() { ID = "usuario02", ChaveAcesso = "531fd5b19d58438da0fd9afface43b3c" }); prdService.Incluir( new Livro() { Titulo = "Do mil ao Milhão", Autor = "Thiago Nigro", Editora = "Abril", CodigoBarras = "9898878575", Preco = 39.90 }); prdService.Incluir( new Livro() { Titulo = "O investidor inteligente", Autor = "Benjamin Graham", Editora = "Abril", CodigoBarras = "12313123131", Preco = 19.90 }); prdService.Incluir( new Livro() { Titulo = "Investindo em Ações no Longo Prazo", Autor = "Jeremy J. Siegel", Editora = "novb mundo", CodigoBarras = "111123131232113", Preco = 101.90 }); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseMvc(); app.UseSwagger(); app.UseSwaggerUI(c => { c.SwaggerEndpoint("/swagger/v1/swagger.json", "Livraria V1"); }); }
public async Task Post([FromBody] RequestLivroPost request) { await LivroService.Incluir(request.livro); }
public Resultado Post([FromBody] Livro livro) { return(_service.Incluir(livro)); }