public void Initialize() { var connection = Effort.DbConnectionFactory.CreateTransient(); context = new BibliotecaContext(connection); editoraRepository = new EditoraRepository(context); }
public HttpResponseMessage GetEditora(int id) { Editora editora = null; using (var repository = new EditoraRepository()) { editora = repository.GetById(id); } return(Request.CreateResponse(HttpStatusCode.OK, editora)); }
public HttpResponseMessage ListarEditoras() { List <Editora> editoras = null; using (var repository = new EditoraRepository()) { editoras = repository.ListAll(); } return(Request.CreateResponse(HttpStatusCode.OK, editoras)); }
public EditoraController(EditoraRepository editoraRepository, IMapper mapper) { _editoraRepository = editoraRepository; _mapper = mapper; }