// GET: api/Authors/5 public AuthorViewModel Get(int id) { using (var provider = new AuthorProvider(connectionString)) { var author = provider.LoadData(id); return(AuthorViewModel.FromModel(author)); } }
// GET: api/Authors/5 public AuthorViewModel Get(int id) { var connectionString = ConfigurationManager.ConnectionStrings["scifi-database"].ConnectionString; using (var provider = new AuthorProvider(connectionString)) { var author = provider.LoadAuthor(id, true); return(AuthorViewModel.FromModel(author)); } }