in src/Serilog.Sinks.AzureDataExplorer/Durable/FileSet.cs [37:47]
public FileSet(string bufferBaseFilename, RollingInterval rollingInterval)
{
if (bufferBaseFilename == null) throw new ArgumentNullException(nameof(bufferBaseFilename));
m_bookmarkFilename = Path.GetFullPath(bufferBaseFilename + ".bookmark");
m_logFolder = Path.GetDirectoryName(m_bookmarkFilename);
m_candidateSearchPath = Path.GetFileName(bufferBaseFilename) + "-*.clef";
var dateRegularExpressionPart = rollingInterval.GetMatchingDateRegularExpressionPart();
m_filenameMatcher = new Regex("^" + Regex.Escape(Path.GetFileName(bufferBaseFilename)) + "-(?<date>"
+ dateRegularExpressionPart + ")(?<sequence>_[0-9]{3,}){0,1}\\.clef");
}