Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 2.29 KB

File metadata and controls

41 lines (29 loc) · 2.29 KB
name framework
description Use for target frameworks, assembly signing, NuGet packaging, OS-specific builds, and HTTP pipeline overview in Contentstack.Management.Core.

Framework and platform – Contentstack Management .NET SDK

When to use

  • Changing TargetFrameworks, signing, or package metadata.
  • Debugging build differences between Windows and macOS/Linux.
  • Understanding how ContentstackClient wires HttpClient and the runtime pipeline (before diving into retry details).

Instructions

Target frameworks

Assembly signing

  • Core and test projects reference CSManagementSDK.snk via SignAssembly / AssemblyOriginatorKeyFile.
  • Keep strong-name policy consistent when adding new shipped assemblies.

NuGet

  • Core package ID: contentstack.management.csharp (see PackageId in core .csproj).
  • ASP.NET Core package ID: contentstack.management.aspnetcore.
  • Local pack: dotnet pack -c Release -o out (see .github/workflows/nuget-publish.yml).

HTTP stack overview