diff --git a/Sources/Linq2DynamoDb.DataContext/DataTable.cs b/Sources/Linq2DynamoDb.DataContext/DataTable.cs index 4eb748f..c63b73d 100644 --- a/Sources/Linq2DynamoDb.DataContext/DataTable.cs +++ b/Sources/Linq2DynamoDb.DataContext/DataTable.cs @@ -40,7 +40,7 @@ public void RemoveOnSubmit(TEntity entity) public TEntity Find(params object[] keyValues) { var enumerableResult = (IEnumerable)this._tableWrapper.Find(keyValues); - return enumerableResult.Single(); + return enumerableResult.FirstOrDefault(); } /// @@ -50,7 +50,7 @@ public TEntity Find(params object[] keyValues) public async Task FindAsync(params object[] keyValues) { var enumerableResult = (IEnumerable) await this._tableWrapper.FindAsync(keyValues); - return enumerableResult.Single(); + return enumerableResult.FirstOrDefault(); } ///