public void Add(HDirectory directory)
        {
            JsonDirectoryWriter topDirectoryWriter = directoryStack.Peek();
            JsonDirectoryWriter newDirectoryWriter = topDirectoryWriter.WriteStartDirectory(directory.Name);

            newDirectoryWriter.WriteEnd();
        }
        public void CloseDirectory()
        {
            JsonDirectoryWriter topDirectoryWriter = directoryStack.Pop();

            topDirectoryWriter.WriteEnd();
        }