Skip to content

Commit 28e5d7d

Browse files
vladimirlapacekvladimir-lapacek-enverusVladimir Lapacek
authored
Support the FileStream constructor with FileOptions (#566)
* Support the FileStream constructor with FileOptions parameter, which is present in implementations, but not in the IFileStreamFactory. * Bump major version due to a breaking change to IFileStreamFactory. Co-authored-by: Vladimir Lapacek <vladimir.lapacek@enverus.com> Co-authored-by: Vladimir Lapacek <vladimir.lapacek@drillinginfo.com>
1 parent 2a0e877 commit 28e5d7d

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

System.IO.Abstractions/IFileStreamFactory.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ public interface IFileStreamFactory
1313

1414
Stream Create(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize);
1515

16+
Stream Create(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options);
17+
1618
Stream Create(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, bool useAsync);
1719

1820
Stream Create(SafeFileHandle handle, FileAccess access);

version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
3-
"version": "9.0",
3+
"version": "10.0",
44
"assemblyVersion": {
55
"precision": "major"
66
},

0 commit comments

Comments
 (0)