public async Task <bool> DeleteAsync(AuthorDal author) { using (var connection = connectionFactory.CreateConnection()) { var result = await connection.DeleteAsync(author); return(result); } }
public async Task <bool> InsertAsync(AuthorDal author) { using (var connection = connectionFactory.CreateConnection()) { try { var result = await connection.InsertAsync <AuthorDal>(author); return(result != 0); } catch (Exception e) { Console.WriteLine(e.InnerException); return(false); } } }
public AuthorsController(IOptions <ApplicationSettings> appSetting, IOptions <ConnectionSetting> con) { this.udal = new AuthorDal(appSetting.Value, con.Value); }