OSDP.Net
5.2.1
A .NET library for implementing the Open Supervised Device Protocol (OSDP)
Loading...
Searching...
No Matches
FileSystemAdapter.cs
1
using
System.IO;
2
3
namespace
OSDP.Net.Tracing
;
4
8
internal
class
FileSystemAdapter :
IFileSystem
9
{
10
public
void
CreateDirectory(
string
path)
11
{
12
Directory.
CreateDirectory
(path);
13
}
14
15
public
StreamWriter CreateStreamWriter(
string
path,
bool
append)
16
{
17
return
new
StreamWriter(path, append);
18
}
19
20
public
string
GetDirectoryName(
string
path)
21
{
22
return
Path.GetDirectoryName(path);
23
}
24
}
OSDP.Net.Tracing.IFileSystem
Abstraction for file system operations to enable testing without actual file I/O.
Definition
IFileSystem.cs:9
OSDP.Net.Tracing.IFileSystem.CreateDirectory
void CreateDirectory(string path)
Creates all directories in the specified path.
OSDP.Net.Tracing
Definition
FileSystemAdapter.cs:3
OSDP.Net
Tracing
FileSystemAdapter.cs
OSDP.Net on z-bitco.com
Generated by
1.15.0