NetCoreForce

A .NET Salesforce REST API integration library

This project is not offered, sponsored, or endorsed by Salesforce.

Library Targets

The primary target is .NET Standard 2.0 to provide the widest possible support.

  • .NET Standard 2.0 for widest possible support including .NET Framework 4.6.1+ and .NET Core 2.0
  • .NET Standard 2.1 for newer .NET Core versions

For more info on .NET Standard compatiblity see the Microsoft documentation here

Full target list

  • .NET Standard 2.0
  • .NET Standard 2.1
  • .NET Core 3.1
  • .NET 5.0
  • .NET 6.0
  • .NET 7.0
  • .NET 8.0
  • .NET 9.0
  • .NET Framework 4.6.2
  • .NET Framework 4.7.2
  • .NET Framework 4.8

All possible frameworks are specifically targeted so that conditional compilation can be done where required.

Full tested support is for .NET Core 6.0 - 9.0 as tooling and tests target those.
Legacy .NET Frameworks are partially tested

Full tested support is for .NET Core 6.0 - 9.0 as tooling and tests target those.

NuGet Downloads

GitHub Repository

NuGet Packages

CHANGELOG

CI main:
CI
CI dev:
CI

Projects in this solution:

Designed to minimize dependencies:

(Migration from Newtonsoft.Json to System.Text.Json is planned)

Feedback and suggestions welcome.

Licensed under the MIT license.