public Profiler( string profileDatabaseFolderPath, ProfileFileFrecuency profileFileFrecuency = ProfileFileFrecuency.Weekly, bool fullLogging = false, int maxProfileDatabaseFiles = 6, string profileDatabaseFileNamePrefix = "EntityLiteProfile-") { this.ProfileDatabaseFolderPath = profileDatabaseFolderPath; this.ProfileDatabaseFrecuency = profileFileFrecuency; this.MaxProfileDatabaseFiles = maxProfileDatabaseFiles; this.ProfileDatabaseFileNamePrefix = profileDatabaseFileNamePrefix; this.FullLogging = fullLogging; logItems = new SafeQueue <LogItem>(); signal = new AutoResetEvent(false); }
public Profiler( string profileDatabaseFolderPath, ProfileFileFrecuency profileFileFrecuency = ProfileFileFrecuency.Weekly, bool fullLogging = false, int maxProfileDatabaseFiles = 6, string profileDatabaseFileNamePrefix = "EntityLiteProfile-") { this.ProfileDatabaseFolderPath = profileDatabaseFolderPath; this.ProfileDatabaseFrecuency = profileFileFrecuency; this.MaxProfileDatabaseFiles = maxProfileDatabaseFiles; this.ProfileDatabaseFileNamePrefix = profileDatabaseFileNamePrefix; this.FullLogging = fullLogging; logItems = new SafeQueue<LogItem>(); signal = new AutoResetEvent(false); }