File tree Expand file tree Collapse file tree
NetCoreForce.ModelGenerator Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33### 2025-06-10 v5.0.0
44
55* feat: branched off and removed LINQ project, as it is unlikely to become production ready in the new future
6+ * build: simplified library target to .NET Standard 2.0 for maximum compatibility.
67* build: remove unsupported frameworks, separately test each supported framework target
78* test: updated functional test in NullValueTests to avoid duplicate error on create
89* test: updated packages, updated deprecated async void methods
10+ * test: Tests target .NET Core 6.0-9.0
911
1012### 2025-02-24 v5.0.0-Beta
1113
Original file line number Diff line number Diff line change 2121 <RepositoryType >$(RepositoryType)</RepositoryType >
2222 <RepositoryUrl >$(RepositoryUrl)</RepositoryUrl >
2323 <PackageReleaseNotes >$(PackageReleaseNotes)</PackageReleaseNotes >
24+ <PackageReadmeFile >README.md</PackageReadmeFile >
2425 </PropertyGroup >
26+
27+ <ItemGroup >
28+ <None Include =" README.md" Pack =" true" PackagePath =" \" />
29+ </ItemGroup >
30+
2531 <PropertyGroup >
2632 <!-- Documentation -->
2733 <GenerateDocumentationFile >true</GenerateDocumentationFile >
3036 <NoWarn >CS1591</NoWarn >
3137 <CheckEolTargetFramework >false</CheckEolTargetFramework >
3238 </PropertyGroup >
39+
3340 <PropertyGroup Condition =" '$(Configuration)'=='Release'" >
3441 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
3542 <PackageOutputPath >$(SolutionDir)/packages</PackageOutputPath >
5966 <ItemGroup >
6067 <PackageReference Include =" Newtonsoft.Json" Version =" 13.0.2" />
6168 </ItemGroup >
62- </Project >
69+ </Project >
Original file line number Diff line number Diff line change 1- # NetCoreForce.Client
1+ # NetCoreForce
22
3- Current transactions supported:
4- * Create object
5- * Update object
6- * Delete object
7- * Get SOQL Query results
8- * Get object by Id
9- * SOSL Search
3+ ## A .NET Standard and .NET Core Salesforce REST API integration library
4+ * This project is not offered, sponsored, or endorsed by Salesforce.*
105
11- Metadata:
12- * Org Limits
13- * SObject Basic Information (basic object metadata)
14- * SObject Describe (full object metadata)
15- * Describe Global
16- Metadata results have modeled/typed results
6+ Targets .NET Standard 2.0 - this means it will be generally compatible with .NET Framework 4.6.1+ and .NET Core 2.0+
7+ For more info on .NET Standard 2.0 compatiblity [ see the Microsoft documentation here] ( https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-0 )
178
18- Supported Auth Flows
19- * Username/Password
20- * Web Server
21- * User Agent
22- * Refresh Token
9+ Full tested support is for .NET Core 6.0 - 9.0 as tooling and tests target those.
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
2- <Import Project =" $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.props))\build.props" />
2+ <Import
3+ Project =" $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.props))\build.props" />
34 <PropertyGroup >
45 <AssemblyName >dotnet-modelgenerator</AssemblyName >
56 <Product >NetCoreForce.ModelGenerator</Product >
1011 <!-- NuGet-->
1112 <Authors >$(Authors)</Authors >
1213 <Copyright >$(Copyright)</Copyright >
13- <Description >NetCoreForce ModelGenerator tool to generate object models against a live Salesforce org.</Description >
14+ <Description >NetCoreForce ModelGenerator tool to generate object models against a live
15+ Salesforce org.</Description >
1416 <IsPackable >true</IsPackable >
1517 <PackageId >NetCoreForce.ModelGenerator</PackageId >
1618 <PackageLicenseExpression >$(PackageLicenseExpression)</PackageLicenseExpression >
2325 <PackAsTool >true</PackAsTool >
2426 <ToolCommandName >NetCoreForce.ModelGenerator</ToolCommandName >
2527 <CheckEolTargetFramework >false</CheckEolTargetFramework >
28+ <PackageReadmeFile >README.md</PackageReadmeFile >
2629 </PropertyGroup >
2730
31+ <ItemGroup >
32+ <None Include =" README.md" Pack =" true" PackagePath =" \" />
33+ </ItemGroup >
34+
2835 <PropertyGroup Condition =" '$(Configuration)'=='Release'" >
2936 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
3037 <PackageOutputPath >$(SolutionDir)/packages</PackageOutputPath >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
2- <Import Project =" $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.props))\build.props" />
2+ <Import
3+ Project =" $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), build.props))\build.props" />
34 <PropertyGroup >
45 <AssemblyName >NetCoreForce.Models</AssemblyName >
56 <Product >NetCoreForce.Models</Product >
2021 <RepositoryType >$(RepositoryType)</RepositoryType >
2122 <RepositoryUrl >$(RepositoryUrl)</RepositoryUrl >
2223 <PackageReleaseNotes >$(PackageReleaseNotes)</PackageReleaseNotes >
24+ <PackageReadmeFile >README.md</PackageReadmeFile >
2325 </PropertyGroup >
26+
27+ <ItemGroup >
28+ <None Include =" README.md" Pack =" true" PackagePath =" \" />
29+ </ItemGroup >
30+
2431 <PropertyGroup >
2532 <!-- Documentation -->
2633 <GenerateDocumentationFile >true</GenerateDocumentationFile >
You can’t perform that action at this time.
0 commit comments