mcp-server warning clear

This commit is contained in:
windpacer
2026-05-09 04:28:10 +09:00
parent 9b87ad13a0
commit 05e2156843
55 changed files with 1555 additions and 13280 deletions

View File

@@ -281,13 +281,13 @@ public class PidExtractorService : IPidExtractorService
};
}
public async Task<string> ExportToCsvAsync(IEnumerable<PidEquipment> items)
public Task<string> ExportToCsvAsync(IEnumerable<PidEquipment> items)
{
var sb = new StringBuilder();
sb.AppendLine("TagNo,EquipmentName,InstrumentType,LineNumber,PidDrawingNo,Confidence,IsActive,ExtractedAt,ExperionTagId");
foreach (var i in items)
sb.AppendLine($"{Csv(i.TagNo)},{Csv(i.EquipmentName)},{Csv(i.InstrumentType)},{Csv(i.LineNumber)},{Csv(i.PidDrawingNo)},{i.Confidence},{i.IsActive},{i.ExtractedAt:O},{i.ExperionTagId}");
return sb.ToString();
return Task.FromResult(sb.ToString());
}
private static string Csv(string? v)
@@ -297,7 +297,7 @@ public class PidExtractorService : IPidExtractorService
? $"\"{v.Replace("\"", "\"\"")}\"" : v;
}
public async Task<byte[]> ExportToExcelAsync(IEnumerable<PidEquipment> items)
public Task<byte[]> ExportToExcelAsync(IEnumerable<PidEquipment> items)
{
using var package = new OfficeOpenXml.ExcelPackage();
var worksheet = package.Workbook.Worksheets.Add("P&ID Equipment");
@@ -328,7 +328,7 @@ public class PidExtractorService : IPidExtractorService
row++;
}
return package.GetAsByteArray();
return Task.FromResult(package.GetAsByteArray());
}
}