123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- using System;
- namespace Wayne.Lib.IO
- {
-
-
-
- public interface IPaths
- {
- #region Properties
-
-
-
- string Root { get; }
-
-
-
- string Config { get; }
-
-
-
- string Transactions { get; }
-
-
-
- string Log { get; }
-
-
-
- string ExecutablePath { get; }
-
-
-
- string ExecutableDirectory { get; }
-
-
-
- string Data { get; }
- #endregion
- #region Methods
-
-
-
-
-
- string Combine(string subPath);
-
-
-
-
-
-
- string Combine(string subPath, string subPath2);
-
-
-
-
-
- string GetConfigPath(string configName);
-
-
-
-
-
-
- string GetConfigPath(string configName, string fileName);
-
-
-
-
-
- string GetTransactionsPath(string terminalType);
-
-
-
-
-
-
- string GetTransactionsPath(string terminalType, string subState);
-
-
-
-
-
-
- string ReplaceExtension(string fileName, string newExtension);
- #endregion
- #region Parse
-
-
-
-
-
- string Parse(string path);
-
-
-
-
-
- [Obsolete("Use the DirectoryExists() in FileSupport instead!")]
- bool FileExists(string fileName);
-
-
-
-
-
- [Obsolete("Use the DirectoryExists() in FileSupport instead!")]
- bool DirectoryExists(string path);
-
-
-
-
-
- [Obsolete("Use the DirectoryExists() in FileSupport instead!")]
- bool EnsureDirectoryExists(string path);
- #endregion
- }
- }
|