Вы можете сделать это с помощью map
и find
:
const list = [{id: 1, name: "foo"}, {id: 2, name: "bar"}, {id: 3, name: "baz"}];
const ids = [1, 3];
const newArr = ids.map(i => list.find(({id}) => i === id));
console.log(newArr);
Я полагаю, AWS.Logger.Log4net
работает с интерфейсами / приемниками журналирования Log4net, где AWS.Logger.AspNetCore
предоставляет регистратор, который работает с Microsoft.Extensions.Logging
.
Я бы предложил использовать AWS.Logger.AspNetCore
, поскольку это зависит от Microsoft.Extensions.Logging
того, что используют библиотеки .NET Core.