public Task UpdateAsync(T role) { if (role == null) { throw new ArgumentNullException("role", "Parameter role cannot be null."); } return(_roleTable.UpdateRoleAsync(role)); }