Kind: Service
Source: Pams/HelperTool/HelperTool.csproj (line 1)
Part of: Pams
NuGet package dependency
FastMember.Signed is a NuGet package dependency declared for Pams/HelperTool/HelperTool.csproj. The HelperTool project depends on it for FastMember APIs when the project is restored and built.
Diagram
mermaidflowchart TD Project[Pams/HelperTool/HelperTool.csproj] --> Package[FastMember.Signed NuGet package] Package --> Restore[NuGet restore] Restore --> Build[HelperTool build] Build --> Runtime[HelperTool runtime]
Usage
tsimport { readFile } from "node:fs/promises";
const projectFile = "Pams/HelperTool/HelperTool.csproj";
const projectXml = await readFile(projectFile, "utf8");
const hasFastMemberSigned =
/(?:Include|Update)="FastMember\.Signed"/.test(projectXml);
if (!hasFastMemberSigned) {
throw new Error("FastMember.Signed is not declared in HelperTool.csproj");
}
console.log("FastMember.Signed dependency is declared.");
AI Coding Instructions
- Keep the
FastMember.Signedpackage declaration inPams/HelperTool/HelperTool.csproj. - Restore NuGet packages before building the HelperTool project.
- Do not replace
FastMember.Signedwith a differently named FastMember package without checking signed-package requirements. - Check project-file dependency declarations when resolving missing FastMember types or build errors.
Used by
1 reference from 1 file. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.
Injected or called by (1)
HelperTool—Pams/HelperTool/HelperTool.csproj:1
Was this page helpful?