private ConcurrentStream( string path, bool append, FileAccess access, FileShare share ) { _path = path; _append = append; _access = access; _share = share; _queueManager = QueueManager.GetInstance(path, append, access, share); }
public static QueueManager GetInstance(string path, bool append, FileAccess access, FileShare share) { if (instance == null) { instance = new QueueManager(path, append, access, share); } return instance; }