Skip to content

Commit

Permalink
the data storage system is ready
Browse files Browse the repository at this point in the history
  • Loading branch information
TwinkmrMask committed Mar 16, 2022
1 parent 46f68b2 commit 7254518
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 7 deletions.
2 changes: 1 addition & 1 deletion Program/MainWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ private static void AddFile(string name)
if (reader.IsEmptyElement) return;
using (XmlAdapter adapter = new())
{
string xml = reader.ReadInnerXml();
string xml = "";
string filename = Path.GetFileName(name);
adapter.CreateLink(xml, filename);
}
Expand Down
8 changes: 2 additions & 6 deletions Program/xmlAdapter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ public class XmlAdapter : Platform
private Link<ulong> Query(ulong marker) => new(this.Links.Constants.Any, marker, this.Links.Constants.Any);
public void CreateLink(in string innerXml, string filename)
{

var nameLink = ConvertToSequence(filename);
var documentLink = ConvertToSequence(innerXml);
Links.GetOrCreate(_fileNameMarker, nameLink);
Expand All @@ -33,12 +34,7 @@ public List<string> GetAllFileNames()
}, query);
return names;
}
public string GetContent(string filename)
{
MessageBox.Show(Links.Format(Links.SearchOrDefault(ConvertToSequence(filename), Links.Constants.Any)).ToString() + "\n" +
Links.FormatStructure(Links.SearchOrDefault(ConvertToSequence(filename), Links.Constants.Any), link => link.IsFullPoint(), true));
return default;
}
public string GetContent(string filename) => ConvertToString(Links.SearchOrDefault(ConvertToSequence(filename), Links.Constants.Any));
private bool IsLinks(Link<ulong> query) => this.Links.Count(query) > 0;

public XmlAdapter() => _fileNameMarker = Links.GetOrCreate(ConvertToSequence(nameof(_fileNameMarker)), ConvertToSequence(nameof(_fileNameMarker)));
Expand Down

0 comments on commit 7254518

Please sign in to comment.