Kind: Module
Source: Pams/Data/Pams.Data/Pams.Data.csproj (line 1)
Part of: Pams
.NET project in solution
Pams.Data is a .NET project within the Pams solution. Its project configuration is defined in Pams/Data/Pams.Data/Pams.Data.csproj, where package references, build settings, and project dependencies are maintained.
Diagram
mermaidgraph TD Solution[Pams solution] --> DataProject[Pams.Data] DataProject --> ProjectFile[Pams.Data.csproj]
Usage
javascriptimport { execFileSync } from "node:child_process";
const projectPath = "Pams/Data/Pams.Data/Pams.Data.csproj";
execFileSync("dotnet", ["build", projectPath], {
stdio: "inherit",
});
AI Coding Instructions
- Keep package references, build properties, and project references in
Pams.Data.csproj. - Check the project file before adding dependencies or changing target framework settings.
- Build the project with
dotnet build Pams/Data/Pams.Data/Pams.Data.csprojafter modifying project configuration. - Avoid adding application startup code to this project unless the solution architecture requires it.
Relationships
- DEPENDS_ON →
AutoMapper - DEPENDS_ON →
EntityFramework - DEPENDS_ON →
EntityFramework.SqlServer - DEPENDS_ON →
System - DEPENDS_ON →
System.ComponentModel.DataAnnotations - DEPENDS_ON →
System.Configuration - DEPENDS_ON →
System.Core - DEPENDS_ON →
System.Data.Linq - DEPENDS_ON →
System.Runtime.Serialization - DEPENDS_ON →
System.Security - DEPENDS_ON →
System.Xml.Linq - DEPENDS_ON →
System.Data.DataSetExtensions - DEPENDS_ON →
Microsoft.CSharp - DEPENDS_ON →
System.Data - DEPENDS_ON →
System.Xml
Used by
5 references from 5 files. 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 (4)
Pams.API—Pams/API/Pams.API/Pams.API.csproj:1Pams.Security—Pams/Core/Pams.Security/Pams.Security.csproj:1HelperTool—Pams/HelperTool/HelperTool.csproj:1Pams.Business—Pams/Logic/Pams.Business/Pams.Business.csproj:1
Declared in (1)
Pams—Pams/Pams.sln:1
Was this page helpful?