NotImplementedExceptionFileSystemBase.cs 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. using Lua.IO;
  2. namespace Lua.Tests.Helpers;
  3. abstract class NotImplementedExceptionFileSystemBase : ILuaFileSystem
  4. {
  5. public virtual bool IsReadable(string path)
  6. {
  7. throw new NotImplementedException();
  8. }
  9. public virtual ValueTask<ILuaStream> Open(string path, LuaFileOpenMode mode, CancellationToken cancellationToken)
  10. {
  11. throw new NotImplementedException();
  12. }
  13. public virtual ValueTask Rename(string oldName, string newName, CancellationToken cancellationToken)
  14. {
  15. throw new NotImplementedException();
  16. }
  17. public virtual ValueTask Remove(string path, CancellationToken cancellationToken)
  18. {
  19. throw new NotImplementedException();
  20. }
  21. public virtual string DirectorySeparator => Path.DirectorySeparatorChar.ToString();
  22. public virtual string GetTempFileName()
  23. {
  24. throw new NotImplementedException();
  25. }
  26. public ValueTask<ILuaStream> OpenTempFileStream(CancellationToken cancellationToken)
  27. {
  28. throw new NotImplementedException();
  29. }
  30. }