Skip to content

Commit 12aaa87

Browse files
g0t4rstam
authored andcommitted
Add an invariant to BulkWriteArgs to ensure Requests list is not null.
1 parent 1dca034 commit 12aaa87

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

MongoDB.Driver/Operations/BulkWriteArgs.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public class BulkWriteArgs
2929
private int? _maxBatchCount;
3030
private int? _maxBatchLength;
3131
private WriteConcern _writeConcern;
32-
private IList<WriteRequest> _requests;
32+
private IList<WriteRequest> _requests = new List<WriteRequest>();
3333

3434
// public properties
3535
/// <summary>
@@ -107,7 +107,7 @@ public WriteConcern WriteConcern
107107
public IList<WriteRequest> Requests
108108
{
109109
get { return _requests; }
110-
set { _requests = value; }
110+
set { _requests = value ?? new List<WriteRequest>(); }
111111
}
112112
}
113113
}

0 commit comments

Comments
 (0)