Skip to content

Pams.Data

reference
1 min readUpdated

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

mermaid
graph TD
  Solution[Pams solution] --> DataProject[Pams.Data]
  DataProject --> ProjectFile[Pams.Data.csproj]

Usage

javascript
import { 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.csproj after 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.APIPams/API/Pams.API/Pams.API.csproj:1
  • Pams.SecurityPams/Core/Pams.Security/Pams.Security.csproj:1
  • HelperToolPams/HelperTool/HelperTool.csproj:1
  • Pams.BusinessPams/Logic/Pams.Business/Pams.Business.csproj:1

Declared in (1)

  • PamsPams/Pams.sln:1

Was this page helpful?

Download as PDF