sharee.bike-App/TINKLib/Model/Logging/ILoggingDirectoryManager.cs
Anja Müller-Meißner 0468955d49 Version 3.0.338
2022-09-08 09:55:14 +02:00

22 lines
592 B
C#

using System.Collections.Generic;
namespace TINK.Model.Logging
{
public interface ILoggingDirectoryManager
{
/// <summary> Deletes files which are out of retainment scope. </summary>
void DeleteObsoleteLogs();
/// <summary> Gets the log file name. </summary>
string LogFileName { get; }
/// <summary> Gets all log files in logging directory. </summary>
/// <returns>List of log files.</returns>
IList<string> GetLogFiles();
/// <summary> Gets path where log files are located. </summary>
/// <returns>Path to log files.</returns>
string LogFilePath { get; }
}
}