есть 2 варианта кода
1.
using Amazon.DynamoDBv2.DataModel;
using Amazon.DynamoDBv2.DocumentModel;
var queryConfig = new DynamoDBOperationConfig();
queryConfig.QueryFilter = new List<ScanCondition>();
var ScanCondition = new ScanCondition(nameof(Column.GoodsId), ScanOperator.Equal, GoodsId);
queryConfig.QueryFilter.Add(ScanCondition);
2.
using Amazon.DynamoDBv2.DataModel;
using Amazon.DynamoDBv2.DocumentModel;
var queryConfig = new DynamoDBOperationConfig
{
QueryFilter = new List<ScanCondition>
{
new ScanCondition ( nameof(Column.GoodsId), ScanOperator.Equal, GoodsId ),
}
};
Какой из них является более правильный с точки зрения синтаксиса и имеют ли эти 2 паттерна свои названия?