Skip to content

Pams.Core

reference
1 min readUpdated

Kind: Module

Source: Pams/Core/Pams.Core/Pams.Core.csproj (line 1)

Part of: Pams

.NET project in solution

Pams.Core is a .NET project in the Pams solution. Its project file at Pams/Core/Pams.Core/Pams.Core.csproj defines the build input and referenced dependencies for code assigned to this module.

Diagram

mermaid
graph TD
  Solution[Pams solution] --> Core[Pams.Core]
  Core --> ProjectFile[Pams.Core.csproj]
  ProjectFile --> Dotnet[.NET build tooling]

Usage

ts
import { execFile } from "node:child_process";
import { promisify } from "node:util";

const execFileAsync = promisify(execFile);

async function buildPamsCore() {
  const { stdout } = await execFileAsync("dotnet", [
    "build",
    "Pams/Core/Pams.Core/Pams.Core.csproj",
  ]);

  console.log(stdout);
}

buildPamsCore().catch(console.error);

AI Coding Instructions

  • Keep project-level dependency and build changes in Pams.Core.csproj.
  • Check project references before adding code that depends on another solution project.
  • Run dotnet build Pams/Core/Pams.Core/Pams.Core.csproj after changing project configuration.
  • Avoid assuming TypeScript or JavaScript can import this .NET project directly; call it through a defined application boundary.

Relationships

  • DEPENDS_ON → itextsharp
  • DEPENDS_ON → itextsharp.xmlworker
  • DEPENDS_ON → Microsoft.AspNet.Identity.Core
  • DEPENDS_ON → Microsoft.Office.Interop.Word
  • DEPENDS_ON → Microsoft.Owin
  • DEPENDS_ON → Microsoft.Owin.Security
  • DEPENDS_ON → Microsoft.Web.Infrastructure
  • DEPENDS_ON → Newtonsoft.Json
  • DEPENDS_ON → Owin
  • DEPENDS_ON → SendGrid.SmtpApi
  • DEPENDS_ON → SendGridMail
  • DEPENDS_ON → System
  • DEPENDS_ON → System.IO.Packaging
  • DEPENDS_ON → System.Linq.Dynamic.Core
  • DEPENDS_ON → System.Web
  • DEPENDS_ON → System.Web.Http
  • DEPENDS_ON → System.Web.Razor
  • DEPENDS_ON → System.Web.WebPages
  • DEPENDS_ON → System.Web.WebPages.Deployment
  • DEPENDS_ON → System.Web.WebPages.Razor
  • DEPENDS_ON → System.Xml.Linq
  • DEPENDS_ON → Xceed.Words.NET

Used by

4 references from 4 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 (3)

  • Pams.APIPams/API/Pams.API/Pams.API.csproj:1
  • Pams.SecurityPams/Core/Pams.Security/Pams.Security.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