public CachedConfluenceClient(string user, string password, string cachePath) : base(user, password) { if (String.IsNullOrEmpty(cachePath)) throw new ArgumentNullException("cachePath"); m_cachePath = cachePath; m_cachePath.CreateDirectoryIfNotExists(); }