private void Initialize(bool initFilePath, Assembly assembly = null)
{
_assembly = assembly ?? AssemblyHelper.GetEntryAssembly() ?? Assembly.GetCallingAssembly();
if (initFilePath && string.IsNullOrWhiteSpace(_filePath))
{
_filePath = DetermineFilePath(AutoLogFileName);
}
}