日常更新
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -2,19 +2,12 @@
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|d:\\workspace\\github\\ramitta-lib\\template\\device.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|solutionrelative:device.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|d:\\workspace\\github\\ramitta-lib\\template\\mainwindow.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|solutionrelative:mainwindow.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\neo4jservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\excel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\ramitta.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
}
|
||||
],
|
||||
"DocumentGroupContainers": [
|
||||
@@ -23,69 +16,49 @@
|
||||
"VerticalTabListWidth": 256,
|
||||
"DocumentGroups": [
|
||||
{
|
||||
"DockedWidth": 178,
|
||||
"SelectedChildIndex": 1,
|
||||
"DockedWidth": 167,
|
||||
"SelectedChildIndex": -1,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
|
||||
},
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"DockedWidth": 208,
|
||||
"SelectedChildIndex": 0,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "device.cs",
|
||||
"DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\device.cs",
|
||||
"RelativeDocumentMoniker": "device.cs",
|
||||
"ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\device.cs*",
|
||||
"RelativeToolTip": "device.cs*",
|
||||
"ViewState": "AgIAAB4BAAAAAAAAAAAuwEYBAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2025-09-12T09:48:59.813Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "MainWindow.xaml.cs",
|
||||
"DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml.cs",
|
||||
"RelativeDocumentMoniker": "MainWindow.xaml.cs",
|
||||
"ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml.cs",
|
||||
"RelativeToolTip": "MainWindow.xaml.cs",
|
||||
"ViewState": "AgIAAEAAAAAAAAAAAAA9wD8AAAAAAAAAAAAAAA==",
|
||||
"ViewState": "AgIAAHIAAAAAAAAAAADwv4EAAAAUAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2025-09-11T03:42:55.688Z",
|
||||
"WhenOpened": "2025-09-15T01:04:24.995Z",
|
||||
"EditorCaption": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"DockedWidth": 179,
|
||||
"SelectedChildIndex": 1,
|
||||
"DockedWidth": 200,
|
||||
"SelectedChildIndex": 0,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "Excel.cs",
|
||||
"DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Excel.cs",
|
||||
"RelativeDocumentMoniker": "..\\Ramitta\\Excel.cs",
|
||||
"ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Excel.cs",
|
||||
"RelativeToolTip": "..\\Ramitta\\Excel.cs",
|
||||
"ViewState": "AgIAAJAAAAAAAAAAAAAIwFkAAAAhAAAAAAAAAA==",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "Ramitta.cs",
|
||||
"DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.cs",
|
||||
"RelativeDocumentMoniker": "..\\Ramitta\\Ramitta.cs",
|
||||
"ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.cs",
|
||||
"RelativeToolTip": "..\\Ramitta\\Ramitta.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAF4AAAAIAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2025-09-12T03:27:14.06Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "Neo4jService.cs",
|
||||
"DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Neo4jService.cs",
|
||||
"RelativeDocumentMoniker": "..\\Ramitta\\Neo4jService.cs",
|
||||
"ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Neo4jService.cs",
|
||||
"RelativeToolTip": "..\\Ramitta\\Neo4jService.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAE8AAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2025-09-12T02:25:27.644Z",
|
||||
"WhenOpened": "2025-09-25T00:56:14.77Z",
|
||||
"EditorCaption": ""
|
||||
}
|
||||
]
|
||||
|
||||
@@ -2,19 +2,9 @@
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|d:\\workspace\\github\\ramitta-lib\\template\\device.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|solutionrelative:device.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|d:\\workspace\\github\\ramitta-lib\\template\\mainwindow.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|solutionrelative:mainwindow.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\neo4jservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\excel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
}
|
||||
],
|
||||
"DocumentGroupContainers": [
|
||||
@@ -23,69 +13,30 @@
|
||||
"VerticalTabListWidth": 256,
|
||||
"DocumentGroups": [
|
||||
{
|
||||
"DockedWidth": 178,
|
||||
"SelectedChildIndex": 1,
|
||||
"DockedWidth": 167,
|
||||
"SelectedChildIndex": -1,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
|
||||
},
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"DockedWidth": 208,
|
||||
"SelectedChildIndex": 0,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "device.cs",
|
||||
"DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\device.cs",
|
||||
"RelativeDocumentMoniker": "device.cs",
|
||||
"ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\device.cs",
|
||||
"RelativeToolTip": "device.cs",
|
||||
"ViewState": "AgIAAB4BAAAAAAAAAAAuwEYBAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2025-09-12T09:48:59.813Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "MainWindow.xaml.cs",
|
||||
"DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml.cs",
|
||||
"RelativeDocumentMoniker": "MainWindow.xaml.cs",
|
||||
"ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml.cs",
|
||||
"RelativeToolTip": "MainWindow.xaml.cs",
|
||||
"ViewState": "AgIAAEAAAAAAAAAAAAA9wD8AAAAAAAAAAAAAAA==",
|
||||
"ViewState": "AgIAABgAAAAAAAAAAAAiwCYAAAASAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2025-09-11T03:42:55.688Z",
|
||||
"EditorCaption": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"DockedWidth": 179,
|
||||
"SelectedChildIndex": 1,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "Excel.cs",
|
||||
"DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Excel.cs",
|
||||
"RelativeDocumentMoniker": "..\\Ramitta\\Excel.cs",
|
||||
"ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Excel.cs",
|
||||
"RelativeToolTip": "..\\Ramitta\\Excel.cs",
|
||||
"ViewState": "AgIAAJAAAAAAAAAAAAAIwFkAAAAhAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2025-09-12T03:27:14.06Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "Neo4jService.cs",
|
||||
"DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Neo4jService.cs",
|
||||
"RelativeDocumentMoniker": "..\\Ramitta\\Neo4jService.cs",
|
||||
"ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Neo4jService.cs",
|
||||
"RelativeToolTip": "..\\Ramitta\\Neo4jService.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAE8AAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2025-09-12T02:25:27.644Z",
|
||||
"WhenOpened": "2025-09-15T01:04:24.995Z",
|
||||
"EditorCaption": ""
|
||||
}
|
||||
]
|
||||
|
||||
@@ -34,6 +34,7 @@
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="*"/>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="Auto"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<StackPanel>
|
||||
@@ -49,6 +50,13 @@
|
||||
<Button Content="查" Width="100" Height="50" Click="查"/>
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Orientation="Horizontal" Grid.Row="2">
|
||||
<Button Content="载入" Width="100" Height="50" Click="载入"/>
|
||||
<Button Content="卸载" Width="100" Height="50" Click="卸载"/>
|
||||
<Button Content="转录" Width="100" Height="50" Click="转录"/>
|
||||
<Button Content="逆转" Width="100" Height="50" Click="逆转"/>
|
||||
</StackPanel>
|
||||
|
||||
</Grid>
|
||||
|
||||
<Label x:Name="Debugtag" VerticalContentAlignment="Center" Content="就绪" Background="#FF007ACC" Padding="5,5,5,5" Grid.Row="2"/>
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
using Neo4j.Driver;
|
||||
using Newtonsoft.Json;
|
||||
using Newtonsoft.Json.Linq;
|
||||
using NPOI.HSSF.UserModel;
|
||||
using NPOI.SS.Formula.Functions;
|
||||
using NPOI.SS.UserModel;
|
||||
using NPOI.XSSF.Streaming.Values;
|
||||
using NPOI.XSSF.UserModel;
|
||||
using Ramitta;
|
||||
using Ramitta.lib;
|
||||
using System.Collections.Generic;
|
||||
@@ -36,6 +40,15 @@ namespace template
|
||||
{
|
||||
public partial class MainWindow : Window
|
||||
{
|
||||
public class XlsxRows
|
||||
{
|
||||
public string 物号 { get; set; }
|
||||
public string 名称描述 { get; set; }
|
||||
public float 数量 { get; set; }
|
||||
public List<string> 标记 { get; set; }
|
||||
public string 备注 { get; set; }
|
||||
}
|
||||
|
||||
static string? filePath;
|
||||
|
||||
#region 初始化MainWindow
|
||||
@@ -57,47 +70,152 @@ namespace template
|
||||
}
|
||||
#endregion
|
||||
|
||||
public static List<XlsxRows> EvaluateFormulaExample(string filePath, string? checkTitle = null)
|
||||
{
|
||||
|
||||
IWorkbook workbook;
|
||||
// 1. 根据文件扩展名创建正确的 Workbook 实例
|
||||
using (FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read))
|
||||
{
|
||||
if (System.IO.Path.GetExtension(filePath).ToLower() == ".xlsx")
|
||||
{
|
||||
workbook = new XSSFWorkbook(fs);
|
||||
}
|
||||
else
|
||||
{
|
||||
workbook = new HSSFWorkbook(fs); // 用于 .xls
|
||||
}
|
||||
}
|
||||
// 2. 获取第一个工作表
|
||||
ISheet sheet = workbook.GetSheetAt(0);
|
||||
|
||||
ISheet? sheetRelate = null;
|
||||
if (workbook.NumberOfSheets > 1)
|
||||
{
|
||||
sheetRelate = workbook.GetSheetAt(1); // 获取第二个工作表
|
||||
}
|
||||
// 3. 公式表化
|
||||
if (sheetRelate != null)
|
||||
{
|
||||
Dictionary<string, ICell> valueDictionary = new Dictionary<string, ICell>();
|
||||
for (int i = 0; i <= sheetRelate.LastRowNum; i++)
|
||||
{
|
||||
IRow row = sheetRelate.GetRow(i);
|
||||
if (row != null)
|
||||
{
|
||||
ICell keyCell = row.GetCell(0);
|
||||
ICell valueCell = row.GetCell(1);
|
||||
|
||||
if (keyCell != null && valueCell != null)
|
||||
{
|
||||
string key = keyCell.ToString();
|
||||
valueDictionary[key] = valueCell; // 存入字典
|
||||
}
|
||||
}
|
||||
}
|
||||
valueDictionary["单元数"]?.SetCellValue(50);
|
||||
}
|
||||
|
||||
// 4. 遍历跳过行首
|
||||
List<XlsxRows> result= new List<XlsxRows>();
|
||||
for (int i = 1; i <= sheet.LastRowNum; i++) {
|
||||
XlsxRows member = new();
|
||||
member.物号 = sheet.GetRow(i).GetCell(0)?.ToString() ?? "";
|
||||
member.名称描述 = sheet.GetRow(i).GetCell(1)?.ToString() ?? "";
|
||||
member.标记 = new();
|
||||
member.备注 = sheet.GetRow(i).GetCell(4)?.ToString() ?? "";
|
||||
try {
|
||||
member.数量 = xlsxEvaluatorDouble(
|
||||
workbook,
|
||||
sheet.GetRow(i).GetCell(2));
|
||||
result.Add(member);
|
||||
}
|
||||
catch {
|
||||
member.数量 = -1;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// 5. 关闭工作簿(如果不再需要)
|
||||
workbook.Close();
|
||||
return result;
|
||||
}
|
||||
|
||||
public static float xlsxEvaluatorDouble(IWorkbook workbook,ICell cell) {
|
||||
IFormulaEvaluator evaluator = workbook.GetCreationHelper().CreateFormulaEvaluator();
|
||||
// 5. 判断单元格类型是否为公式
|
||||
if (cell.CellType == CellType.Formula)
|
||||
{
|
||||
// 6. 计算公式并获取计算后的单元格值(CellValue)
|
||||
CellValue evaluatedCellValue = evaluator.Evaluate(cell);
|
||||
// 7. 根据计算结果的类型获取值
|
||||
switch (evaluatedCellValue.CellType)
|
||||
{
|
||||
case CellType.Numeric:
|
||||
float numericValue = (float)(evaluatedCellValue.NumberValue);
|
||||
return numericValue;
|
||||
break;
|
||||
case CellType.String:
|
||||
string stringValue = evaluatedCellValue.StringValue;
|
||||
break;
|
||||
case CellType.Boolean:
|
||||
bool boolValue = evaluatedCellValue.BooleanValue;
|
||||
break;
|
||||
case CellType.Error:
|
||||
// 处理错误值
|
||||
Debug.WriteLine("公式计算错误");
|
||||
break;
|
||||
default:
|
||||
Debug.WriteLine("未知类型的公式结果");
|
||||
break;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
return (float)cell.NumericCellValue;
|
||||
}
|
||||
throw new NotImplementedException("并非都是double返回值");
|
||||
}
|
||||
|
||||
private async void 增(object sender, RoutedEventArgs e)
|
||||
{
|
||||
表升天();
|
||||
var ret=EvaluateFormulaExample(@"C:\Users\Xeroly\Desktop\newmagg.xlsx");
|
||||
|
||||
foreach (var cell in ret) {
|
||||
Debug.WriteLine($"{cell.物号}->{cell.名称描述}:{cell.数量}");
|
||||
}
|
||||
}
|
||||
|
||||
private async void 改(object sender, RoutedEventArgs e)
|
||||
{
|
||||
库表升天();
|
||||
}
|
||||
|
||||
private async void 删(object? sender = null, RoutedEventArgs? e=null)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private async void 查(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var properties = new Dictionary<string, string>
|
||||
{
|
||||
{ "文件夹", "承重柱" }
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
var newmore = await neo4jService.GetRelatedNodesAsync("文件", properties);
|
||||
Debug.WriteLine("=== ☆ ===");
|
||||
private void 载入(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
HashSet<string> 北平 = new HashSet<string>();
|
||||
foreach (var nodeDict in newmore)
|
||||
{
|
||||
if (nodeDict.ContainsKey("型号") && !string.IsNullOrEmpty(nodeDict["型号"]))
|
||||
{
|
||||
北平.Add(nodeDict["型号"]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 输出结果
|
||||
Debug.WriteLine($"不重复的型号数量: {北平.Count}");
|
||||
private void 卸载(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
foreach (var 型号 in 北平)
|
||||
{
|
||||
Debug.WriteLine($"型号: {型号}");
|
||||
}
|
||||
}
|
||||
|
||||
private void 转录(object sender, RoutedEventArgs e)
|
||||
{
|
||||
}
|
||||
|
||||
private void 逆转(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
BIN
template/bin/Debug/net8.0-windows/DnsClient.dll
Normal file
BIN
template/bin/Debug/net8.0-windows/DnsClient.dll
Normal file
Binary file not shown.
BIN
template/bin/Debug/net8.0-windows/MongoDB.Bson.dll
Normal file
BIN
template/bin/Debug/net8.0-windows/MongoDB.Bson.dll
Normal file
Binary file not shown.
BIN
template/bin/Debug/net8.0-windows/MongoDB.Driver.dll
Normal file
BIN
template/bin/Debug/net8.0-windows/MongoDB.Driver.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
template/bin/Debug/net8.0-windows/SharpCompress.dll
Normal file
BIN
template/bin/Debug/net8.0-windows/SharpCompress.dll
Normal file
Binary file not shown.
BIN
template/bin/Debug/net8.0-windows/Snappier.dll
Normal file
BIN
template/bin/Debug/net8.0-windows/Snappier.dll
Normal file
Binary file not shown.
BIN
template/bin/Debug/net8.0-windows/ZstdSharp.dll
Normal file
BIN
template/bin/Debug/net8.0-windows/ZstdSharp.dll
Normal file
Binary file not shown.
@@ -8,6 +8,7 @@
|
||||
".NETCoreApp,Version=v8.0": {
|
||||
"template/1.0.0": {
|
||||
"dependencies": {
|
||||
"MongoDB.Driver": "3.5.0",
|
||||
"Neo4j.Driver": "5.28.3",
|
||||
"Newtonsoft.Json": "13.0.3",
|
||||
"Npgsql": "9.0.3",
|
||||
@@ -34,6 +35,17 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"DnsClient/1.6.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.Win32.Registry": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net5.0/DnsClient.dll": {
|
||||
"assemblyVersion": "1.6.1.0",
|
||||
"fileVersion": "1.6.1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"EntityFramework/6.5.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.CSharp": "4.7.0",
|
||||
@@ -106,13 +118,42 @@
|
||||
}
|
||||
},
|
||||
"Microsoft.NETCore.Platforms/5.0.0": {},
|
||||
"Microsoft.Win32.Registry/4.7.0": {
|
||||
"Microsoft.Win32.Registry/5.0.0": {
|
||||
"dependencies": {
|
||||
"System.Security.AccessControl": "6.0.0",
|
||||
"System.Security.Principal.Windows": "4.7.0"
|
||||
"System.Security.Principal.Windows": "5.0.0"
|
||||
}
|
||||
},
|
||||
"Microsoft.Win32.SystemEvents/6.0.0": {},
|
||||
"MongoDB.Bson/3.5.0": {
|
||||
"dependencies": {
|
||||
"System.Memory": "4.5.5",
|
||||
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/MongoDB.Bson.dll": {
|
||||
"assemblyVersion": "3.5.0.0",
|
||||
"fileVersion": "3.5.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"MongoDB.Driver/3.5.0": {
|
||||
"dependencies": {
|
||||
"DnsClient": "1.6.1",
|
||||
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
|
||||
"MongoDB.Bson": "3.5.0",
|
||||
"SharpCompress": "0.30.1",
|
||||
"Snappier": "1.0.0",
|
||||
"System.Buffers": "4.5.1",
|
||||
"ZstdSharp.Port": "0.7.3"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/MongoDB.Driver.dll": {
|
||||
"assemblyVersion": "3.5.0.0",
|
||||
"fileVersion": "3.5.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Neo4j.Driver/5.28.3": {
|
||||
"dependencies": {
|
||||
"System.IO.Pipelines": "8.0.0"
|
||||
@@ -209,6 +250,14 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"SharpCompress/0.30.1": {
|
||||
"runtime": {
|
||||
"lib/net5.0/SharpCompress.dll": {
|
||||
"assemblyVersion": "0.30.1.0",
|
||||
"fileVersion": "0.30.1.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"SharpZipLib/1.4.2": {
|
||||
"runtime": {
|
||||
"lib/net6.0/ICSharpCode.SharpZipLib.dll": {
|
||||
@@ -237,6 +286,14 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Snappier/1.0.0": {
|
||||
"runtime": {
|
||||
"lib/net5.0/Snappier.dll": {
|
||||
"assemblyVersion": "1.0.0.0",
|
||||
"fileVersion": "1.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Stub.System.Data.SQLite.Core.NetStandard/1.0.119": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/System.Data.SQLite.dll": {
|
||||
@@ -267,6 +324,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Buffers/4.5.1": {},
|
||||
"System.CodeDom/6.0.0": {},
|
||||
"System.ComponentModel.Annotations/5.0.0": {},
|
||||
"System.Configuration.ConfigurationManager/6.0.1": {
|
||||
@@ -277,8 +335,8 @@
|
||||
},
|
||||
"System.Data.SqlClient/4.8.6": {
|
||||
"dependencies": {
|
||||
"Microsoft.Win32.Registry": "4.7.0",
|
||||
"System.Security.Principal.Windows": "4.7.0",
|
||||
"Microsoft.Win32.Registry": "5.0.0",
|
||||
"System.Security.Principal.Windows": "5.0.0",
|
||||
"runtime.native.System.Data.SqlClient.sni": "4.7.0"
|
||||
},
|
||||
"runtime": {
|
||||
@@ -333,6 +391,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Memory/4.5.5": {},
|
||||
"System.Runtime.CompilerServices.Unsafe/5.0.0": {},
|
||||
"System.Security.AccessControl/6.0.0": {},
|
||||
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||
@@ -369,7 +428,7 @@
|
||||
"System.Windows.Extensions": "6.0.0"
|
||||
}
|
||||
},
|
||||
"System.Security.Principal.Windows/4.7.0": {},
|
||||
"System.Security.Principal.Windows/5.0.0": {},
|
||||
"System.Text.Encoding.CodePages/5.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Platforms": "5.0.0"
|
||||
@@ -380,6 +439,14 @@
|
||||
"System.Drawing.Common": "6.0.0"
|
||||
}
|
||||
},
|
||||
"ZstdSharp.Port/0.7.3": {
|
||||
"runtime": {
|
||||
"lib/net7.0/ZstdSharp.dll": {
|
||||
"assemblyVersion": "0.7.3.0",
|
||||
"fileVersion": "0.7.3.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ZString/2.6.0": {
|
||||
"runtime": {
|
||||
"lib/net7.0/ZString.dll": {
|
||||
@@ -391,6 +458,7 @@
|
||||
"Ramitta/1.0.0": {
|
||||
"dependencies": {
|
||||
"CommunityToolkit.Mvvm": "8.4.0",
|
||||
"MongoDB.Driver": "3.5.0",
|
||||
"NPOI": "2.7.4",
|
||||
"Neo4j.Driver": "5.28.3",
|
||||
"Newtonsoft.Json": "13.0.3",
|
||||
@@ -428,6 +496,13 @@
|
||||
"path": "communitytoolkit.mvvm/8.4.0",
|
||||
"hashPath": "communitytoolkit.mvvm.8.4.0.nupkg.sha512"
|
||||
},
|
||||
"DnsClient/1.6.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-4H/f2uYJOZ+YObZjpY9ABrKZI+JNw3uizp6oMzTXwDw6F+2qIPhpRl/1t68O/6e98+vqNiYGu+lswmwdYUy3gg==",
|
||||
"path": "dnsclient/1.6.1",
|
||||
"hashPath": "dnsclient.1.6.1.nupkg.sha512"
|
||||
},
|
||||
"EntityFramework/6.5.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -491,12 +566,12 @@
|
||||
"path": "microsoft.netcore.platforms/5.0.0",
|
||||
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Win32.Registry/4.7.0": {
|
||||
"Microsoft.Win32.Registry/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==",
|
||||
"path": "microsoft.win32.registry/4.7.0",
|
||||
"hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512"
|
||||
"sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
|
||||
"path": "microsoft.win32.registry/5.0.0",
|
||||
"hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Win32.SystemEvents/6.0.0": {
|
||||
"type": "package",
|
||||
@@ -505,6 +580,20 @@
|
||||
"path": "microsoft.win32.systemevents/6.0.0",
|
||||
"hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"MongoDB.Bson/3.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-JGNK6BanLDEifgkvPLqVFCPus5EDCy416pxf1dxUBRSVd3D9+NB3AvMVX190eXlk5/UXuCxpsQv7jWfNKvppBQ==",
|
||||
"path": "mongodb.bson/3.5.0",
|
||||
"hashPath": "mongodb.bson.3.5.0.nupkg.sha512"
|
||||
},
|
||||
"MongoDB.Driver/3.5.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ST90u7psyMkNNOWFgSkexsrB3kPn7Ynl2DlMFj2rJyYuc6SIxjmzu4ufy51yzM+cPVE1SvVcdb5UFobrRw6cMg==",
|
||||
"path": "mongodb.driver/3.5.0",
|
||||
"hashPath": "mongodb.driver.3.5.0.nupkg.sha512"
|
||||
},
|
||||
"Neo4j.Driver/5.28.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -561,6 +650,13 @@
|
||||
"path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0",
|
||||
"hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512"
|
||||
},
|
||||
"SharpCompress/0.30.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-XqD4TpfyYGa7QTPzaGlMVbcecKnXy4YmYLDWrU+JIj7IuRNl7DH2END+Ll7ekWIY8o3dAMWLFDE1xdhfIWD1nw==",
|
||||
"path": "sharpcompress/0.30.1",
|
||||
"hashPath": "sharpcompress.0.30.1.nupkg.sha512"
|
||||
},
|
||||
"SharpZipLib/1.4.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -582,6 +678,13 @@
|
||||
"path": "sixlabors.imagesharp/2.1.10",
|
||||
"hashPath": "sixlabors.imagesharp.2.1.10.nupkg.sha512"
|
||||
},
|
||||
"Snappier/1.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA==",
|
||||
"path": "snappier/1.0.0",
|
||||
"hashPath": "snappier.1.0.0.nupkg.sha512"
|
||||
},
|
||||
"Stub.System.Data.SQLite.Core.NetStandard/1.0.119": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -589,6 +692,13 @@
|
||||
"path": "stub.system.data.sqlite.core.netstandard/1.0.119",
|
||||
"hashPath": "stub.system.data.sqlite.core.netstandard.1.0.119.nupkg.sha512"
|
||||
},
|
||||
"System.Buffers/4.5.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
|
||||
"path": "system.buffers/4.5.1",
|
||||
"hashPath": "system.buffers.4.5.1.nupkg.sha512"
|
||||
},
|
||||
"System.CodeDom/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -652,6 +762,13 @@
|
||||
"path": "system.io.pipelines/8.0.0",
|
||||
"hashPath": "system.io.pipelines.8.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Memory/4.5.5": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
|
||||
"path": "system.memory/4.5.5",
|
||||
"hashPath": "system.memory.4.5.5.nupkg.sha512"
|
||||
},
|
||||
"System.Runtime.CompilerServices.Unsafe/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -694,12 +811,12 @@
|
||||
"path": "system.security.permissions/6.0.0",
|
||||
"hashPath": "system.security.permissions.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Principal.Windows/4.7.0": {
|
||||
"System.Security.Principal.Windows/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==",
|
||||
"path": "system.security.principal.windows/4.7.0",
|
||||
"hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512"
|
||||
"sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
|
||||
"path": "system.security.principal.windows/5.0.0",
|
||||
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Encoding.CodePages/5.0.0": {
|
||||
"type": "package",
|
||||
@@ -715,6 +832,13 @@
|
||||
"path": "system.windows.extensions/6.0.0",
|
||||
"hashPath": "system.windows.extensions.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"ZstdSharp.Port/0.7.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-U9Ix4l4cl58Kzz1rJzj5hoVTjmbx1qGMwzAcbv1j/d3NzrFaESIurQyg+ow4mivCgkE3S413y+U9k4WdnEIkRA==",
|
||||
"path": "zstdsharp.port/0.7.3",
|
||||
"hashPath": "zstdsharp.port.0.7.3.nupkg.sha512"
|
||||
},
|
||||
"ZString/2.6.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,4 +1,6 @@
|
||||
using NPOI.XSSF.UserModel;
|
||||
using MongoDB.Bson;
|
||||
using MongoDB.Driver;
|
||||
using NPOI.XSSF.UserModel;
|
||||
using Ramitta;
|
||||
using System;
|
||||
using System.Collections;
|
||||
@@ -12,22 +14,20 @@ using System.Threading.Tasks;
|
||||
|
||||
using static Ramitta.Excel;
|
||||
using static Ramitta.lib.Basic;
|
||||
using static Ramitta.lib.CryptoHelper;
|
||||
using static Ramitta.SQLite;
|
||||
using static Ramitta.winDataGrid;
|
||||
|
||||
|
||||
namespace template
|
||||
{
|
||||
public partial class MainWindow
|
||||
{
|
||||
Neo4jService neo4jService = new Neo4jService("bolt://localhost:7687", "neo4j", "AE1BC6D3");
|
||||
Ramitta.Neo4jtool neo4jService = new Ramitta.Neo4jtool("bolt://localhost:7687", "neo4j", "AE1BC6D3");
|
||||
|
||||
public async void 数据升天计划neo4j()
|
||||
{
|
||||
await neo4jService.DeleteAllNodesAndRelationshipsAsync();
|
||||
|
||||
var 文件夹名单 = GetFilesAndDirectories(inputPath(null,null), true,
|
||||
outputFormat: dir => System.IO.Path.GetFileNameWithoutExtension(dir));
|
||||
outputFormat: dir => Path.GetFileNameWithoutExtension(dir));
|
||||
|
||||
|
||||
foreach (var 文件夹 in 文件夹名单)
|
||||
@@ -35,12 +35,12 @@ namespace template
|
||||
var 文件名单 = GetFilesAndDirectories(inputPath(null, null) + 文件夹, false,
|
||||
outputFormat: dir => System.IO.Path.GetFileNameWithoutExtension(dir));
|
||||
|
||||
await neo4jService.CreateNodeAsync("文件夹", new Dictionary<string, object>() { { "name", 文件夹 } });
|
||||
await neo4jService.CreateNodeAsync("文件夹", new Dictionary<string, string>() { { "name", 文件夹 } },alway_create:true);
|
||||
|
||||
foreach (var 文件 in 文件名单)
|
||||
{
|
||||
var name = Guid.NewGuid().ToString();
|
||||
var pair = new Dictionary<string, object>() {
|
||||
var pair = new Dictionary<string, string>() {
|
||||
{ "name", name },{ "文件夹",文件夹} };
|
||||
|
||||
if (文件夹.Contains("边墙沉重管") ||
|
||||
@@ -74,11 +74,6 @@ namespace template
|
||||
pair.Add("跨度", Regex.Match(文件, @"跨度(\d+)").Groups[1].Value);
|
||||
}
|
||||
|
||||
if (文件.Contains("高度"))
|
||||
{
|
||||
pair.Add("高度", Regex.Match(文件, @"高度(\d+)").Groups[1].Value);
|
||||
}
|
||||
|
||||
if (文件.Contains("长度"))
|
||||
{
|
||||
pair.Add("长度", Regex.Match(文件, @"长度(\d+)").Groups[1].Value);
|
||||
@@ -89,10 +84,10 @@ namespace template
|
||||
pair.Add("宽度", Regex.Match(文件, @"宽度(\d+)").Groups[1].Value);
|
||||
}
|
||||
|
||||
await neo4jService.CreateNodeAsync("文件", pair);
|
||||
await neo4jService.CreateNodeAsync("文件", pair, alway_create: true);
|
||||
await neo4jService.CreateRelationshipAsync("拥有",
|
||||
"文件夹","name", 文件夹, "文件", "name", name);
|
||||
|
||||
"文件夹", new Dictionary<string, string> { { "name", 文件夹 } },
|
||||
"文件", new Dictionary<string, string> { { "name", name } });
|
||||
|
||||
}
|
||||
}
|
||||
@@ -188,7 +183,7 @@ namespace template
|
||||
|
||||
|
||||
|
||||
public async void 表升天() {
|
||||
public async void 表原核生物化() {
|
||||
|
||||
var 文件夹名单 = GetFilesAndDirectories(inputPath(null, null), true,
|
||||
outputFormat: dir => Path.GetFileNameWithoutExtension(dir));
|
||||
@@ -235,11 +230,6 @@ namespace template
|
||||
pair.Add("跨度", Regex.Match(文件, @"跨度(\d+)").Groups[1].Value);
|
||||
}
|
||||
|
||||
if (文件.Contains("高度"))
|
||||
{
|
||||
pair.Add("高度", Regex.Match(文件, @"高度(\d+)").Groups[1].Value);
|
||||
}
|
||||
|
||||
if (文件.Contains("长度"))
|
||||
{
|
||||
pair.Add("长度", Regex.Match(文件, @"长度(\d+)").Groups[1].Value);
|
||||
@@ -273,15 +263,17 @@ namespace template
|
||||
}
|
||||
}
|
||||
|
||||
public async void 新建关系(Dictionary<string, object> pair, Dictionary<string, List<string>> dict,string tap,string rela="属于") {
|
||||
public async void 新建关系(Dictionary<string, string> pair, Dictionary<string, List<string>> dict,string tap,string rela="属于") {
|
||||
if (pair.ContainsKey(tap))
|
||||
{
|
||||
await neo4jService.MergeNodeAsync(tap, new Dictionary<string, object>() {
|
||||
{ "name", dict[tap][0]} });
|
||||
await neo4jService.CreateNodeAsync(tap, new Dictionary<string, string>() {
|
||||
{ "name", tap} });
|
||||
|
||||
await neo4jService.CreateRelationshipAsync(rela,
|
||||
tap, "name", dict[tap][0],
|
||||
"文件", "name", dict["name"][0]);
|
||||
tap, new Dictionary<string, string> { { "name", tap } },
|
||||
"文件", new Dictionary<string, string> { { "name", dict["name"][0] } },
|
||||
relationshipProperties:
|
||||
new Dictionary<string, string>{ { "value", dict[tap][0] } });
|
||||
}
|
||||
}
|
||||
|
||||
@@ -291,13 +283,13 @@ namespace template
|
||||
|
||||
var 文件名单 = GetFilesAndDirectories(
|
||||
文件夹路径,false,
|
||||
outputFormat: dir => System.IO.Path.GetFileNameWithoutExtension(dir));
|
||||
outputFormat: dir => Path.GetFileNameWithoutExtension(dir));
|
||||
|
||||
foreach (var 文件 in 文件名单) {
|
||||
var dict = ReadExcelAsDictCol(文件夹路径+文件+".xlsx",sheetName:"info");
|
||||
|
||||
// 创建新的字典pair
|
||||
var pair = new Dictionary<string, object>();
|
||||
var pair = new Dictionary<string, string>();
|
||||
|
||||
// 遍历dict,将每个key对应的第一个value添加到新的pair字典中
|
||||
foreach (var entry in dict)
|
||||
@@ -308,22 +300,40 @@ namespace template
|
||||
}
|
||||
}
|
||||
|
||||
await neo4jService.MergeNodeAsync("文件夹", new Dictionary<string, object>() {
|
||||
await neo4jService.CreateNodeAsync("文件夹", new Dictionary<string, string>() {
|
||||
{ "name", dict["文件夹"][0] } });
|
||||
|
||||
await neo4jService.MergeNodeAsync("文件", pair);
|
||||
await neo4jService.CreateNodeAsync("文件", pair);
|
||||
|
||||
|
||||
|
||||
await neo4jService.CreateRelationshipAsync("拥有",
|
||||
"文件夹", "name", dict["文件夹"][0],
|
||||
"文件", "name", dict["name"][0]);
|
||||
"文件夹", new Dictionary<string, string> { { "name", dict["文件夹"][0] } },
|
||||
"文件", new Dictionary<string, string> { { "name", dict["name"][0] } });
|
||||
|
||||
|
||||
新建关系(pair, dict, "跨度", "跨度");
|
||||
新建关系(pair, dict, "高度","高度");
|
||||
新建关系(pair, dict, "宽度","宽度");
|
||||
新建关系(pair, dict, "长度","长度");
|
||||
新建关系(pair, dict, "型号","型号");
|
||||
新建关系(pair, dict, "边高", "边高");
|
||||
|
||||
var dictdata = ReadExcelAsDictRow(文件夹路径 + 文件 + ".xlsx", sheetName: "data",headerInit:
|
||||
new List<string>() { "料号","名称","数量","标志","备注"});
|
||||
|
||||
dictdata.RemoveAt(0); // 移除列表中的第一个字典
|
||||
|
||||
foreach (var row in dictdata) {
|
||||
await neo4jService.CreateNodeAsync("品物", new Dictionary<string, string>() {
|
||||
{ "name", row["料号"] },{"名称",row["名称"] } });
|
||||
|
||||
await neo4jService.CreateRelationshipAsync("数量",
|
||||
"文件", new Dictionary<string, string> { { "name", dict["name"][0] } },
|
||||
"品物", new Dictionary<string, string> { { "name", row["料号"] } },
|
||||
relationshipProperties:
|
||||
new Dictionary<string, string> { { "数量", row["数量"] } });
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -335,12 +345,12 @@ namespace template
|
||||
var basic = @"C:\Users\Xeroly\Desktop\组件库\";
|
||||
|
||||
var list = GetFilesAndDirectories(basic, true, null,
|
||||
outputFormat: dir => System.IO.Path.GetFileNameWithoutExtension(dir));
|
||||
outputFormat: dir => Path.GetFileNameWithoutExtension(dir));
|
||||
|
||||
foreach (var file in list)
|
||||
{
|
||||
var listson = GetFilesAndDirectories(basic + file, false, null,
|
||||
outputFormat: dir => System.IO.Path.GetFileNameWithoutExtension(dir));
|
||||
outputFormat: dir => Path.GetFileNameWithoutExtension(dir));
|
||||
|
||||
db.CreateTable(file, new Dictionary<string, string> {
|
||||
{ "料号", "TEXT" },
|
||||
@@ -445,6 +455,80 @@ namespace template
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public async void 数据升天计划mongodb()
|
||||
{
|
||||
var 文件夹名单 = GetFilesAndDirectories(inputPath(null, null), true,
|
||||
outputFormat: dir => Path.GetFileNameWithoutExtension(dir));
|
||||
|
||||
foreach (var 文件夹 in 文件夹名单)
|
||||
{
|
||||
var 文件名单 = GetFilesAndDirectories(inputPath(null, null) + 文件夹, false,
|
||||
outputFormat: dir => System.IO.Path.GetFileNameWithoutExtension(dir));
|
||||
/*
|
||||
// 使用示例
|
||||
var mongoDB = new MongoDB_interface(
|
||||
"mongodb://localhost:27017",
|
||||
"XerolySkinner",
|
||||
文件夹);
|
||||
*/
|
||||
foreach (var 文件 in 文件名单)
|
||||
{
|
||||
var name = Guid.NewGuid().ToString();
|
||||
var pair = new Dictionary<string, string>() {
|
||||
{ "name", name },{ "文件夹",文件夹} };
|
||||
|
||||
if (文件夹.Contains("边墙沉重管") ||
|
||||
文件夹.Contains("边墙基座固定") ||
|
||||
文件夹.Contains("杂件"))
|
||||
{
|
||||
}
|
||||
else
|
||||
{
|
||||
pair.Add("类型", Regex.Match(文件, @"([^-]+)").Groups[1].Value);
|
||||
}
|
||||
|
||||
if (
|
||||
文件夹.Contains("边墙沉重管") ||
|
||||
文件夹.Contains("承重柱") ||
|
||||
文件夹.Contains("弧形拉伸杆") ||
|
||||
文件夹.Contains("山墙侧柱套件") ||
|
||||
文件夹.Contains("山墙沉重管") ||
|
||||
文件夹.Contains("屋脊连接角") ||
|
||||
文件夹.Contains("屋面方管") ||
|
||||
文件夹.Contains("屋檐方管") ||
|
||||
文件夹.Contains("斜梁") ||
|
||||
文件夹.Contains("右悬挂管") ||
|
||||
文件夹.Contains("左悬挂管"))
|
||||
{
|
||||
pair.Add("型号", Regex.Match(文件, @"^(?:[^-]+-){2}([^-\r\n]+)").Groups[1].Value);
|
||||
}
|
||||
|
||||
if (文件.Contains("跨度"))
|
||||
{
|
||||
pair.Add("跨度", Regex.Match(文件, @"跨度(\d+)").Groups[1].Value);
|
||||
}
|
||||
|
||||
if (文件.Contains("长度"))
|
||||
{
|
||||
pair.Add("长度", Regex.Match(文件, @"长度(\d+)").Groups[1].Value);
|
||||
}
|
||||
|
||||
if (文件.Contains("宽度"))
|
||||
{
|
||||
pair.Add("宽度", Regex.Match(文件, @"宽度(\d+)").Groups[1].Value);
|
||||
}
|
||||
|
||||
/*
|
||||
await neo4jService.CreateNodeAsync("文件", pair, alway_create: true);
|
||||
await neo4jService.CreateRelationshipAsync("拥有",
|
||||
"文件夹", new Dictionary<string, string> { { "name", 文件夹 } },
|
||||
"文件", new Dictionary<string, string> { { "name", name } });
|
||||
*/
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
#pragma checksum "..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "55AF4230C58AA4F1B9D5C61ECC9DE9813661B7C3"
|
||||
#pragma checksum "..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "FA47002AC2471D08A0952732C7FDA5B1BC4D5F08"
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// 此代码由工具生成。
|
||||
@@ -43,7 +43,7 @@ namespace template {
|
||||
public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
|
||||
|
||||
|
||||
#line 41 "..\..\..\MainWindow.xaml"
|
||||
#line 42 "..\..\..\MainWindow.xaml"
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
|
||||
internal System.Windows.Controls.ComboBox combox1;
|
||||
|
||||
@@ -51,7 +51,7 @@ namespace template {
|
||||
#line hidden
|
||||
|
||||
|
||||
#line 42 "..\..\..\MainWindow.xaml"
|
||||
#line 43 "..\..\..\MainWindow.xaml"
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
|
||||
internal System.Windows.Controls.ComboBox combox2;
|
||||
|
||||
@@ -59,7 +59,7 @@ namespace template {
|
||||
#line hidden
|
||||
|
||||
|
||||
#line 54 "..\..\..\MainWindow.xaml"
|
||||
#line 62 "..\..\..\MainWindow.xaml"
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
|
||||
internal System.Windows.Controls.Label Debugtag;
|
||||
|
||||
@@ -104,7 +104,7 @@ namespace template {
|
||||
return;
|
||||
case 3:
|
||||
|
||||
#line 46 "..\..\..\MainWindow.xaml"
|
||||
#line 47 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.增);
|
||||
|
||||
#line default
|
||||
@@ -112,7 +112,7 @@ namespace template {
|
||||
return;
|
||||
case 4:
|
||||
|
||||
#line 47 "..\..\..\MainWindow.xaml"
|
||||
#line 48 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.删);
|
||||
|
||||
#line default
|
||||
@@ -120,7 +120,7 @@ namespace template {
|
||||
return;
|
||||
case 5:
|
||||
|
||||
#line 48 "..\..\..\MainWindow.xaml"
|
||||
#line 49 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.改);
|
||||
|
||||
#line default
|
||||
@@ -128,13 +128,45 @@ namespace template {
|
||||
return;
|
||||
case 6:
|
||||
|
||||
#line 49 "..\..\..\MainWindow.xaml"
|
||||
#line 50 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.查);
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
return;
|
||||
case 7:
|
||||
|
||||
#line 54 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.载入);
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
return;
|
||||
case 8:
|
||||
|
||||
#line 55 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.卸载);
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
return;
|
||||
case 9:
|
||||
|
||||
#line 56 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.转录);
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
return;
|
||||
case 10:
|
||||
|
||||
#line 57 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.逆转);
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
return;
|
||||
case 11:
|
||||
this.Debugtag = ((System.Windows.Controls.Label)(target));
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#pragma checksum "..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "55AF4230C58AA4F1B9D5C61ECC9DE9813661B7C3"
|
||||
#pragma checksum "..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "FA47002AC2471D08A0952732C7FDA5B1BC4D5F08"
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// 此代码由工具生成。
|
||||
@@ -43,7 +43,7 @@ namespace template {
|
||||
public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
|
||||
|
||||
|
||||
#line 41 "..\..\..\MainWindow.xaml"
|
||||
#line 42 "..\..\..\MainWindow.xaml"
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
|
||||
internal System.Windows.Controls.ComboBox combox1;
|
||||
|
||||
@@ -51,7 +51,7 @@ namespace template {
|
||||
#line hidden
|
||||
|
||||
|
||||
#line 42 "..\..\..\MainWindow.xaml"
|
||||
#line 43 "..\..\..\MainWindow.xaml"
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
|
||||
internal System.Windows.Controls.ComboBox combox2;
|
||||
|
||||
@@ -59,7 +59,7 @@ namespace template {
|
||||
#line hidden
|
||||
|
||||
|
||||
#line 54 "..\..\..\MainWindow.xaml"
|
||||
#line 62 "..\..\..\MainWindow.xaml"
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
|
||||
internal System.Windows.Controls.Label Debugtag;
|
||||
|
||||
@@ -104,7 +104,7 @@ namespace template {
|
||||
return;
|
||||
case 3:
|
||||
|
||||
#line 46 "..\..\..\MainWindow.xaml"
|
||||
#line 47 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.增);
|
||||
|
||||
#line default
|
||||
@@ -112,7 +112,7 @@ namespace template {
|
||||
return;
|
||||
case 4:
|
||||
|
||||
#line 47 "..\..\..\MainWindow.xaml"
|
||||
#line 48 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.删);
|
||||
|
||||
#line default
|
||||
@@ -120,7 +120,7 @@ namespace template {
|
||||
return;
|
||||
case 5:
|
||||
|
||||
#line 48 "..\..\..\MainWindow.xaml"
|
||||
#line 49 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.改);
|
||||
|
||||
#line default
|
||||
@@ -128,13 +128,45 @@ namespace template {
|
||||
return;
|
||||
case 6:
|
||||
|
||||
#line 49 "..\..\..\MainWindow.xaml"
|
||||
#line 50 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.查);
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
return;
|
||||
case 7:
|
||||
|
||||
#line 54 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.载入);
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
return;
|
||||
case 8:
|
||||
|
||||
#line 55 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.卸载);
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
return;
|
||||
case 9:
|
||||
|
||||
#line 56 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.转录);
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
return;
|
||||
case 10:
|
||||
|
||||
#line 57 "..\..\..\MainWindow.xaml"
|
||||
((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.逆转);
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
return;
|
||||
case 11:
|
||||
this.Debugtag = ((System.Windows.Controls.Label)(target));
|
||||
return;
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -14,7 +14,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e773052a85f9dccce87dd2af28c0c3c5dbd12950")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0cb6dd50e04a9ae81ed34834f55f074575b7fe34")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
@@ -1 +1 @@
|
||||
1c0199ab00ace966b3d514ee12aeb0911824270b3ba413d4f7f8878fd1695b86
|
||||
dc66432fd27059d31366322a4f349d833b1c297b6a81c600b9f0d8bd0817eb29
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
fd3f5885e60186468d8e522f55511cae63abe32d4a5214dd1d95cd32fb0a1bc4
|
||||
dc12233965eafbd25f7b6a6a52f6313dcdf1a67809f07d65a6f7d19336a871b3
|
||||
|
||||
@@ -60,3 +60,9 @@ D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\runtimes\win\l
|
||||
D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\Microsoft.Extensions.DependencyInjection.Abstractions.dll
|
||||
D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\Microsoft.Extensions.Logging.Abstractions.dll
|
||||
D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\Npgsql.dll
|
||||
D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\DnsClient.dll
|
||||
D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\MongoDB.Bson.dll
|
||||
D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\MongoDB.Driver.dll
|
||||
D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\SharpCompress.dll
|
||||
D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\Snappier.dll
|
||||
D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\ZstdSharp.dll
|
||||
|
||||
@@ -22,6 +22,25 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"EntityFramework/6.5.1": {
|
||||
"dependencies": {
|
||||
"Microsoft.CSharp": "4.7.0",
|
||||
"System.CodeDom": "6.0.0",
|
||||
"System.ComponentModel.Annotations": "5.0.0",
|
||||
"System.Configuration.ConfigurationManager": "6.0.1",
|
||||
"System.Data.SqlClient": "4.8.6"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/EntityFramework.SqlServer.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.500.124.31603"
|
||||
},
|
||||
"lib/netstandard2.1/EntityFramework.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.500.124.31603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Enums.NET/5.0.0": {
|
||||
"runtime": {
|
||||
"lib/net7.0/Enums.NET.dll": {
|
||||
@@ -46,6 +65,26 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.CSharp/4.7.0": {},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||
"assemblyVersion": "8.0.0.0",
|
||||
"fileVersion": "8.0.1024.46610"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.IO.RecyclableMemoryStream/3.0.1": {
|
||||
"runtime": {
|
||||
"lib/net6.0/Microsoft.IO.RecyclableMemoryStream.dll": {
|
||||
@@ -55,6 +94,48 @@
|
||||
}
|
||||
},
|
||||
"Microsoft.NETCore.Platforms/5.0.0": {},
|
||||
"Microsoft.Win32.Registry/4.7.0": {
|
||||
"dependencies": {
|
||||
"System.Security.AccessControl": "6.0.0",
|
||||
"System.Security.Principal.Windows": "4.7.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"assemblyVersion": "4.1.3.0",
|
||||
"fileVersion": "4.700.19.56404"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.1.3.0",
|
||||
"fileVersion": "4.700.19.56404"
|
||||
},
|
||||
"runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.1.3.0",
|
||||
"fileVersion": "4.700.19.56404"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Microsoft.Win32.SystemEvents/6.0.0": {
|
||||
"runtime": {
|
||||
"lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Neo4j.Driver/5.28.3": {
|
||||
"dependencies": {
|
||||
"System.IO.Pipelines": "8.0.0"
|
||||
@@ -74,6 +155,17 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Npgsql/9.0.3": {
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Logging.Abstractions": "8.0.2"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net8.0/Npgsql.dll": {
|
||||
"assemblyVersion": "9.0.3.0",
|
||||
"fileVersion": "9.0.3.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"NPOI/2.7.4": {
|
||||
"dependencies": {
|
||||
"BouncyCastle.Cryptography": "2.4.0",
|
||||
@@ -106,6 +198,40 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.native.System.Data.SqlClient.sni/4.7.0": {
|
||||
"dependencies": {
|
||||
"runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
|
||||
"runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
|
||||
"runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0"
|
||||
}
|
||||
},
|
||||
"runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/win-arm64/native/sni.dll": {
|
||||
"rid": "win-arm64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "4.6.25512.1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/win-x64/native/sni.dll": {
|
||||
"rid": "win-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "4.6.25512.1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": {
|
||||
"runtimeTargets": {
|
||||
"runtimes/win-x86/native/sni.dll": {
|
||||
"rid": "win-x86",
|
||||
"assetType": "native",
|
||||
"fileVersion": "4.6.25512.1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"SharpZipLib/1.4.2": {
|
||||
"runtime": {
|
||||
"lib/net6.0/ICSharpCode.SharpZipLib.dll": {
|
||||
@@ -134,6 +260,141 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Stub.System.Data.SQLite.Core.NetStandard/1.0.119": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/System.Data.SQLite.dll": {
|
||||
"assemblyVersion": "1.0.119.0",
|
||||
"fileVersion": "1.0.119.0"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/linux-x64/native/SQLite.Interop.dll": {
|
||||
"rid": "linux-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/osx-x64/native/SQLite.Interop.dll": {
|
||||
"rid": "osx-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "0.0.0.0"
|
||||
},
|
||||
"runtimes/win-x64/native/SQLite.Interop.dll": {
|
||||
"rid": "win-x64",
|
||||
"assetType": "native",
|
||||
"fileVersion": "1.0.119.0"
|
||||
},
|
||||
"runtimes/win-x86/native/SQLite.Interop.dll": {
|
||||
"rid": "win-x86",
|
||||
"assetType": "native",
|
||||
"fileVersion": "1.0.119.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.CodeDom/6.0.0": {
|
||||
"runtime": {
|
||||
"lib/net6.0/System.CodeDom.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.ComponentModel.Annotations/5.0.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/System.ComponentModel.Annotations.dll": {
|
||||
"assemblyVersion": "5.0.0.0",
|
||||
"fileVersion": "5.0.20.51904"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/6.0.1": {
|
||||
"dependencies": {
|
||||
"System.Security.Cryptography.ProtectedData": "6.0.0",
|
||||
"System.Security.Permissions": "6.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.Configuration.ConfigurationManager.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.922.41905"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Data.SqlClient/4.8.6": {
|
||||
"dependencies": {
|
||||
"Microsoft.Win32.Registry": "4.7.0",
|
||||
"System.Security.Principal.Windows": "4.7.0",
|
||||
"runtime.native.System.Data.SqlClient.sni": "4.7.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netcoreapp2.1/System.Data.SqlClient.dll": {
|
||||
"assemblyVersion": "4.6.1.6",
|
||||
"fileVersion": "4.700.23.52603"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.6.1.6",
|
||||
"fileVersion": "4.700.23.52603"
|
||||
},
|
||||
"runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.6.1.6",
|
||||
"fileVersion": "4.700.23.52603"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Data.SQLite/2.0.1": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/System.Data.SQLite.dll": {
|
||||
"assemblyVersion": "1.0.119.0",
|
||||
"fileVersion": "1.0.119.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Data.SQLite.Core/1.0.119": {
|
||||
"dependencies": {
|
||||
"Stub.System.Data.SQLite.Core.NetStandard": "1.0.119"
|
||||
}
|
||||
},
|
||||
"System.Data.SQLite.EF6/2.0.1": {
|
||||
"dependencies": {
|
||||
"System.Data.SQLite": "2.0.1",
|
||||
"EntityFramework": "6.5.1"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/netstandard2.1/System.Data.SQLite.EF6.dll": {
|
||||
"assemblyVersion": "1.0.119.0",
|
||||
"fileVersion": "1.0.119.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Drawing.Common/6.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.Win32.SystemEvents": "6.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.Drawing.Common.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/net6.0/System.Drawing.Common.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
},
|
||||
"runtimes/win/lib/net6.0/System.Drawing.Common.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.IO.Pipelines/8.0.0": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.IO.Pipelines.dll": {
|
||||
@@ -150,6 +411,22 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.AccessControl/6.0.0": {
|
||||
"runtime": {
|
||||
"lib/net6.0/System.Security.AccessControl.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net6.0/System.Security.AccessControl.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||
"runtime": {
|
||||
"lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||
@@ -166,6 +443,22 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Cryptography.ProtectedData/6.0.0": {
|
||||
"runtime": {
|
||||
"lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Cryptography.Xml/8.0.2": {
|
||||
"dependencies": {
|
||||
"System.Security.Cryptography.Pkcs": "8.0.1"
|
||||
@@ -177,6 +470,40 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Permissions/6.0.0": {
|
||||
"dependencies": {
|
||||
"System.Security.AccessControl": "6.0.0",
|
||||
"System.Windows.Extensions": "6.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.Security.Permissions.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Security.Principal.Windows/4.7.0": {
|
||||
"runtime": {
|
||||
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
|
||||
"assemblyVersion": "4.1.3.0",
|
||||
"fileVersion": "4.700.19.56404"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||
"rid": "unix",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.1.3.0",
|
||||
"fileVersion": "4.700.19.56404"
|
||||
},
|
||||
"runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "4.1.3.0",
|
||||
"fileVersion": "4.700.19.56404"
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Text.Encoding.CodePages/5.0.0": {
|
||||
"dependencies": {
|
||||
"Microsoft.NETCore.Platforms": "5.0.0"
|
||||
@@ -196,6 +523,25 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"System.Windows.Extensions/6.0.0": {
|
||||
"dependencies": {
|
||||
"System.Drawing.Common": "6.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net6.0/System.Windows.Extensions.dll": {
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
},
|
||||
"runtimeTargets": {
|
||||
"runtimes/win/lib/net6.0/System.Windows.Extensions.dll": {
|
||||
"rid": "win",
|
||||
"assetType": "runtime",
|
||||
"assemblyVersion": "6.0.0.0",
|
||||
"fileVersion": "6.0.21.52210"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ZString/2.6.0": {
|
||||
"runtime": {
|
||||
"lib/net7.0/ZString.dll": {
|
||||
@@ -221,6 +567,13 @@
|
||||
"path": "communitytoolkit.mvvm/8.4.0",
|
||||
"hashPath": "communitytoolkit.mvvm.8.4.0.nupkg.sha512"
|
||||
},
|
||||
"EntityFramework/6.5.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-sQRP2lWg1i3aAGWqdliAM8zrGx7LHMUk+9/MoxUjwfTZYGMXvZ2JYZTlyTm1PqDxvn3c9E3U76TWDON7Y5+CVA==",
|
||||
"path": "entityframework/6.5.1",
|
||||
"hashPath": "entityframework.6.5.1.nupkg.sha512"
|
||||
},
|
||||
"Enums.NET/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -242,6 +595,27 @@
|
||||
"path": "mathnet.numerics.signed/5.0.0",
|
||||
"hashPath": "mathnet.numerics.signed.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.CSharp/4.7.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
|
||||
"path": "microsoft.csharp/4.7.0",
|
||||
"hashPath": "microsoft.csharp.4.7.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
|
||||
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
|
||||
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
|
||||
"path": "microsoft.extensions.logging.abstractions/8.0.2",
|
||||
"hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.IO.RecyclableMemoryStream/3.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -256,6 +630,20 @@
|
||||
"path": "microsoft.netcore.platforms/5.0.0",
|
||||
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Win32.Registry/4.7.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==",
|
||||
"path": "microsoft.win32.registry/4.7.0",
|
||||
"hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512"
|
||||
},
|
||||
"Microsoft.Win32.SystemEvents/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==",
|
||||
"path": "microsoft.win32.systemevents/6.0.0",
|
||||
"hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"Neo4j.Driver/5.28.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -270,6 +658,13 @@
|
||||
"path": "newtonsoft.json/13.0.3",
|
||||
"hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
|
||||
},
|
||||
"Npgsql/9.0.3": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-tPvY61CxOAWxNsKLEBg+oR646X4Bc8UmyQ/tJszL/7mEmIXQnnBhVJZrZEEUv0Bstu0mEsHZD5At3EO8zQRAYw==",
|
||||
"path": "npgsql/9.0.3",
|
||||
"hashPath": "npgsql.9.0.3.nupkg.sha512"
|
||||
},
|
||||
"NPOI/2.7.4": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -277,6 +672,34 @@
|
||||
"path": "npoi/2.7.4",
|
||||
"hashPath": "npoi.2.7.4.nupkg.sha512"
|
||||
},
|
||||
"runtime.native.System.Data.SqlClient.sni/4.7.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==",
|
||||
"path": "runtime.native.system.data.sqlclient.sni/4.7.0",
|
||||
"hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512"
|
||||
},
|
||||
"runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==",
|
||||
"path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0",
|
||||
"hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512"
|
||||
},
|
||||
"runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==",
|
||||
"path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0",
|
||||
"hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512"
|
||||
},
|
||||
"runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==",
|
||||
"path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0",
|
||||
"hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512"
|
||||
},
|
||||
"SharpZipLib/1.4.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -298,6 +721,69 @@
|
||||
"path": "sixlabors.imagesharp/2.1.10",
|
||||
"hashPath": "sixlabors.imagesharp.2.1.10.nupkg.sha512"
|
||||
},
|
||||
"Stub.System.Data.SQLite.Core.NetStandard/1.0.119": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dI7ngiCNgdm+n00nQvFTa+LbHvE9MIQXwMSLRzJI/KAJ7G1WmCachsvfE1CD6xvb3OXJvYYEfv3+S/LHyhN0Rg==",
|
||||
"path": "stub.system.data.sqlite.core.netstandard/1.0.119",
|
||||
"hashPath": "stub.system.data.sqlite.core.netstandard.1.0.119.nupkg.sha512"
|
||||
},
|
||||
"System.CodeDom/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==",
|
||||
"path": "system.codedom/6.0.0",
|
||||
"hashPath": "system.codedom.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.ComponentModel.Annotations/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==",
|
||||
"path": "system.componentmodel.annotations/5.0.0",
|
||||
"hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Configuration.ConfigurationManager/6.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==",
|
||||
"path": "system.configuration.configurationmanager/6.0.1",
|
||||
"hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Data.SqlClient/4.8.6": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-2Ij/LCaTQRyAi5lAv7UUTV9R2FobC8xN9mE0fXBZohum/xLl8IZVmE98Rq5ugQHjCgTBRKqpXRb4ORulRdA6Ig==",
|
||||
"path": "system.data.sqlclient/4.8.6",
|
||||
"hashPath": "system.data.sqlclient.4.8.6.nupkg.sha512"
|
||||
},
|
||||
"System.Data.SQLite/2.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-x1WBY7ADvWQD7vvupe+S4b7MTj3YyMRl4iysDvgclt+i1AZDdplox0sWslplvzK+eapmegQYuKV8lQhf4o8b5Q==",
|
||||
"path": "system.data.sqlite/2.0.1",
|
||||
"hashPath": "system.data.sqlite.2.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Data.SQLite.Core/1.0.119": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-bhQB8HVtRA+OOYw8UTD1F1kU+nGJ0/OZvH1JmlVUI4bGvgVEWeX1NcHjA765NvUoRVuCPlt8PrEpZ1thSsk1jg==",
|
||||
"path": "system.data.sqlite.core/1.0.119",
|
||||
"hashPath": "system.data.sqlite.core.1.0.119.nupkg.sha512"
|
||||
},
|
||||
"System.Data.SQLite.EF6/2.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-z+zNooMGDUMqO0oXXV00EtyTtgv6gBfQDO8U2H15HhBvCWInaxebqg8wQRzuqIb++dFp6p8mPqm7IFSDSP2+wg==",
|
||||
"path": "system.data.sqlite.ef6/2.0.1",
|
||||
"hashPath": "system.data.sqlite.ef6.2.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Drawing.Common/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==",
|
||||
"path": "system.drawing.common/6.0.0",
|
||||
"hashPath": "system.drawing.common.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.IO.Pipelines/8.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -312,6 +798,13 @@
|
||||
"path": "system.runtime.compilerservices.unsafe/5.0.0",
|
||||
"hashPath": "system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.AccessControl/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==",
|
||||
"path": "system.security.accesscontrol/6.0.0",
|
||||
"hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -319,6 +812,13 @@
|
||||
"path": "system.security.cryptography.pkcs/8.0.1",
|
||||
"hashPath": "system.security.cryptography.pkcs.8.0.1.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Cryptography.ProtectedData/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==",
|
||||
"path": "system.security.cryptography.protecteddata/6.0.0",
|
||||
"hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Cryptography.Xml/8.0.2": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -326,6 +826,20 @@
|
||||
"path": "system.security.cryptography.xml/8.0.2",
|
||||
"hashPath": "system.security.cryptography.xml.8.0.2.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Permissions/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==",
|
||||
"path": "system.security.permissions/6.0.0",
|
||||
"hashPath": "system.security.permissions.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Security.Principal.Windows/4.7.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==",
|
||||
"path": "system.security.principal.windows/4.7.0",
|
||||
"hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512"
|
||||
},
|
||||
"System.Text.Encoding.CodePages/5.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
@@ -333,6 +847,13 @@
|
||||
"path": "system.text.encoding.codepages/5.0.0",
|
||||
"hashPath": "system.text.encoding.codepages.5.0.0.nupkg.sha512"
|
||||
},
|
||||
"System.Windows.Extensions/6.0.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==",
|
||||
"path": "system.windows.extensions/6.0.0",
|
||||
"hashPath": "system.windows.extensions.6.0.0.nupkg.sha512"
|
||||
},
|
||||
"ZString/2.6.0": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/e773052a85f9dccce87dd2af28c0c3c5dbd12950/*"}}
|
||||
{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/0cb6dd50e04a9ae81ed34834f55f074575b7fe34/*"}}
|
||||
@@ -0,0 +1,25 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// 此代码由工具生成。
|
||||
// 运行时版本:4.0.30319.42000
|
||||
//
|
||||
// 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
// 重新生成代码,这些更改将会丢失。
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0cb6dd50e04a9ae81ed34834f55f074575b7fe34")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
|
||||
[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
|
||||
|
||||
// 由 MSBuild WriteCodeFragment 类生成。
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
dc66432fd27059d31366322a4f349d833b1c297b6a81c600b9f0d8bd0817eb29
|
||||
@@ -0,0 +1,21 @@
|
||||
is_global = true
|
||||
build_property.MvvmToolkitEnableINotifyPropertyChangingSupport = true
|
||||
build_property._MvvmToolkitIsUsingWindowsRuntimePack = false
|
||||
build_property.CsWinRTComponent =
|
||||
build_property.CsWinRTAotOptimizerEnabled =
|
||||
build_property.CsWinRTAotWarningLevel =
|
||||
build_property.TargetFramework = net8.0-windows
|
||||
build_property.TargetPlatformMinVersion = 7.0
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.InvariantGlobalization =
|
||||
build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = template
|
||||
build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.CsWinRTUseWindowsUIXamlProjections = false
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@@ -0,0 +1,6 @@
|
||||
// <auto-generated/>
|
||||
global using global::System;
|
||||
global using global::System.Collections.Generic;
|
||||
global using global::System.Linq;
|
||||
global using global::System.Threading;
|
||||
global using global::System.Threading.Tasks;
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/0cb6dd50e04a9ae81ed34834f55f074575b7fe34/*"}}
|
||||
@@ -0,0 +1,25 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// 此代码由工具生成。
|
||||
// 运行时版本:4.0.30319.42000
|
||||
//
|
||||
// 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
// 重新生成代码,这些更改将会丢失。
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0cb6dd50e04a9ae81ed34834f55f074575b7fe34")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
|
||||
[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
|
||||
|
||||
// 由 MSBuild WriteCodeFragment 类生成。
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
dc66432fd27059d31366322a4f349d833b1c297b6a81c600b9f0d8bd0817eb29
|
||||
@@ -0,0 +1,21 @@
|
||||
is_global = true
|
||||
build_property.MvvmToolkitEnableINotifyPropertyChangingSupport = true
|
||||
build_property._MvvmToolkitIsUsingWindowsRuntimePack = false
|
||||
build_property.CsWinRTComponent =
|
||||
build_property.CsWinRTAotOptimizerEnabled =
|
||||
build_property.CsWinRTAotWarningLevel =
|
||||
build_property.TargetFramework = net8.0-windows
|
||||
build_property.TargetPlatformMinVersion = 7.0
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.InvariantGlobalization =
|
||||
build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = template
|
||||
build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.CsWinRTUseWindowsUIXamlProjections = false
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@@ -0,0 +1,6 @@
|
||||
// <auto-generated/>
|
||||
global using global::System;
|
||||
global using global::System.Collections.Generic;
|
||||
global using global::System.Linq;
|
||||
global using global::System.Threading;
|
||||
global using global::System.Threading.Tasks;
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/0cb6dd50e04a9ae81ed34834f55f074575b7fe34/*"}}
|
||||
@@ -0,0 +1,25 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// 此代码由工具生成。
|
||||
// 运行时版本:4.0.30319.42000
|
||||
//
|
||||
// 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
// 重新生成代码,这些更改将会丢失。
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0cb6dd50e04a9ae81ed34834f55f074575b7fe34")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
|
||||
[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
|
||||
|
||||
// 由 MSBuild WriteCodeFragment 类生成。
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
dc66432fd27059d31366322a4f349d833b1c297b6a81c600b9f0d8bd0817eb29
|
||||
@@ -0,0 +1,21 @@
|
||||
is_global = true
|
||||
build_property.MvvmToolkitEnableINotifyPropertyChangingSupport = true
|
||||
build_property._MvvmToolkitIsUsingWindowsRuntimePack = false
|
||||
build_property.CsWinRTComponent =
|
||||
build_property.CsWinRTAotOptimizerEnabled =
|
||||
build_property.CsWinRTAotWarningLevel =
|
||||
build_property.TargetFramework = net8.0-windows
|
||||
build_property.TargetPlatformMinVersion = 7.0
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.InvariantGlobalization =
|
||||
build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = template
|
||||
build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.CsWinRTUseWindowsUIXamlProjections = false
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@@ -0,0 +1,6 @@
|
||||
// <auto-generated/>
|
||||
global using global::System;
|
||||
global using global::System.Collections.Generic;
|
||||
global using global::System.Linq;
|
||||
global using global::System.Threading;
|
||||
global using global::System.Threading.Tasks;
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/0cb6dd50e04a9ae81ed34834f55f074575b7fe34/*"}}
|
||||
@@ -0,0 +1,25 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// 此代码由工具生成。
|
||||
// 运行时版本:4.0.30319.42000
|
||||
//
|
||||
// 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
// 重新生成代码,这些更改将会丢失。
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0cb6dd50e04a9ae81ed34834f55f074575b7fe34")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
|
||||
[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
|
||||
|
||||
// 由 MSBuild WriteCodeFragment 类生成。
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
dc66432fd27059d31366322a4f349d833b1c297b6a81c600b9f0d8bd0817eb29
|
||||
@@ -0,0 +1,21 @@
|
||||
is_global = true
|
||||
build_property.MvvmToolkitEnableINotifyPropertyChangingSupport = true
|
||||
build_property._MvvmToolkitIsUsingWindowsRuntimePack = false
|
||||
build_property.CsWinRTComponent =
|
||||
build_property.CsWinRTAotOptimizerEnabled =
|
||||
build_property.CsWinRTAotWarningLevel =
|
||||
build_property.TargetFramework = net8.0-windows
|
||||
build_property.TargetPlatformMinVersion = 7.0
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.InvariantGlobalization =
|
||||
build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = template
|
||||
build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.CsWinRTUseWindowsUIXamlProjections = false
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@@ -0,0 +1,6 @@
|
||||
// <auto-generated/>
|
||||
global using global::System;
|
||||
global using global::System.Collections.Generic;
|
||||
global using global::System.Linq;
|
||||
global using global::System.Threading;
|
||||
global using global::System.Threading.Tasks;
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/0cb6dd50e04a9ae81ed34834f55f074575b7fe34/*"}}
|
||||
@@ -0,0 +1,25 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// 此代码由工具生成。
|
||||
// 运行时版本:4.0.30319.42000
|
||||
//
|
||||
// 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
// 重新生成代码,这些更改将会丢失。
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0cb6dd50e04a9ae81ed34834f55f074575b7fe34")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
|
||||
[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
|
||||
|
||||
// 由 MSBuild WriteCodeFragment 类生成。
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
dc66432fd27059d31366322a4f349d833b1c297b6a81c600b9f0d8bd0817eb29
|
||||
@@ -0,0 +1,21 @@
|
||||
is_global = true
|
||||
build_property.MvvmToolkitEnableINotifyPropertyChangingSupport = true
|
||||
build_property._MvvmToolkitIsUsingWindowsRuntimePack = false
|
||||
build_property.CsWinRTComponent =
|
||||
build_property.CsWinRTAotOptimizerEnabled =
|
||||
build_property.CsWinRTAotWarningLevel =
|
||||
build_property.TargetFramework = net8.0-windows
|
||||
build_property.TargetPlatformMinVersion = 7.0
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.InvariantGlobalization =
|
||||
build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = template
|
||||
build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.CsWinRTUseWindowsUIXamlProjections = false
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@@ -0,0 +1,6 @@
|
||||
// <auto-generated/>
|
||||
global using global::System;
|
||||
global using global::System.Collections.Generic;
|
||||
global using global::System.Linq;
|
||||
global using global::System.Threading;
|
||||
global using global::System.Threading.Tasks;
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/0cb6dd50e04a9ae81ed34834f55f074575b7fe34/*"}}
|
||||
@@ -0,0 +1,25 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// 此代码由工具生成。
|
||||
// 运行时版本:4.0.30319.42000
|
||||
//
|
||||
// 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
// 重新生成代码,这些更改将会丢失。
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0cb6dd50e04a9ae81ed34834f55f074575b7fe34")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
|
||||
[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
|
||||
|
||||
// 由 MSBuild WriteCodeFragment 类生成。
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
dc66432fd27059d31366322a4f349d833b1c297b6a81c600b9f0d8bd0817eb29
|
||||
@@ -0,0 +1,21 @@
|
||||
is_global = true
|
||||
build_property.MvvmToolkitEnableINotifyPropertyChangingSupport = true
|
||||
build_property._MvvmToolkitIsUsingWindowsRuntimePack = false
|
||||
build_property.CsWinRTComponent =
|
||||
build_property.CsWinRTAotOptimizerEnabled =
|
||||
build_property.CsWinRTAotWarningLevel =
|
||||
build_property.TargetFramework = net8.0-windows
|
||||
build_property.TargetPlatformMinVersion = 7.0
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.InvariantGlobalization =
|
||||
build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = template
|
||||
build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.CsWinRTUseWindowsUIXamlProjections = false
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@@ -0,0 +1,6 @@
|
||||
// <auto-generated/>
|
||||
global using global::System;
|
||||
global using global::System.Collections.Generic;
|
||||
global using global::System.Linq;
|
||||
global using global::System.Threading;
|
||||
global using global::System.Threading.Tasks;
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/0cb6dd50e04a9ae81ed34834f55f074575b7fe34/*"}}
|
||||
@@ -0,0 +1,25 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// 此代码由工具生成。
|
||||
// 运行时版本:4.0.30319.42000
|
||||
//
|
||||
// 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
// 重新生成代码,这些更改将会丢失。
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0cb6dd50e04a9ae81ed34834f55f074575b7fe34")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("template")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
|
||||
[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
|
||||
|
||||
// 由 MSBuild WriteCodeFragment 类生成。
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
dc66432fd27059d31366322a4f349d833b1c297b6a81c600b9f0d8bd0817eb29
|
||||
@@ -0,0 +1,21 @@
|
||||
is_global = true
|
||||
build_property.MvvmToolkitEnableINotifyPropertyChangingSupport = true
|
||||
build_property._MvvmToolkitIsUsingWindowsRuntimePack = false
|
||||
build_property.CsWinRTComponent =
|
||||
build_property.CsWinRTAotOptimizerEnabled =
|
||||
build_property.CsWinRTAotWarningLevel =
|
||||
build_property.TargetFramework = net8.0-windows
|
||||
build_property.TargetPlatformMinVersion = 7.0
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.InvariantGlobalization =
|
||||
build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = template
|
||||
build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.CsWinRTUseWindowsUIXamlProjections = false
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
@@ -0,0 +1,6 @@
|
||||
// <auto-generated/>
|
||||
global using global::System;
|
||||
global using global::System.Collections.Generic;
|
||||
global using global::System.Linq;
|
||||
global using global::System.Threading;
|
||||
global using global::System.Threading.Tasks;
|
||||
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user