11 lines
580 B
C#
11 lines
580 B
C#
namespace e_suite.DependencyInjection;
|
|
|
|
public class RealFileSystem : IFileSystem
|
|
{
|
|
public bool FileExists(string path) => File.Exists(path);
|
|
public void CreateDirectory(string path) => Directory.CreateDirectory(path);
|
|
public string[] GetFiles(string path, string searchPattern) => Directory.GetFiles(path, searchPattern);
|
|
public string ReadAllText(string path) => File.ReadAllText(path);
|
|
public void WriteAllText(string path, string contents) => File.WriteAllText(path, contents);
|
|
public Stream OpenRead(string path) => File.OpenRead(path);
|
|
} |