CodeFactorySDK 1.0.202301

There is a newer version of this package available.
See the version list below for details.
dotnet add package CodeFactorySDK --version 1.0.202301                
NuGet\Install-Package CodeFactorySDK -Version 1.0.202301                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CodeFactorySDK" Version="1.0.202301" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CodeFactorySDK --version 1.0.202301                
#r "nuget: CodeFactorySDK, 1.0.202301"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install CodeFactorySDK as a Cake Addin
#addin nuget:?package=CodeFactorySDK&version=1.0.202301

// Install CodeFactorySDK as a Cake Tool
#tool nuget:?package=CodeFactorySDK&version=1.0.202301                

Software factory automation library used with the code factory code automation runtime.

Product Compatible and additional computed target framework versions.
.NET Framework net472 is compatible.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (14)

Showing the top 5 NuGet packages that depend on CodeFactorySDK:

Package Downloads
CodeFactory.Formatting.CSharp

Extension libraries that provide formatters for code factory models to C#

CodeFactory.ADK

Automation development kit that builds on top of CodeFactory to simplify common automation tasks.

CommonDeliveryFramework.Net.Automation.Common

Common automation extensions used with CommonDeliveryFramework.

SoftwareFactoryExtensions.Formatting.CSharp

Extension libraries that provide formatters for code factory models to C#

CommonDeliveryFramework.Net.Automation.Service.Rest

Support logic to generate and update Rest services used with CommonDeliveryFramework.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.23053.1 319 3/2/2023
1.23050.2 257 2/20/2023
1.23044.1 253 2/13/2023
1.22339.1 396 12/5/2022
1.22320.1 339 11/16/2022
1.21085.1 1,050 3/26/2021
1.21068.1 520 3/10/2021
1.0.202301 880 8/18/2020
1.0.202021 977 7/21/2020
1.0.201881 426 7/6/2020
1.0.201381 474 5/17/2020
1.0.200701 498 3/10/2020
0.90.200551 486 2/24/2020
0.90.20041 442 2/10/2020

CodeFactory Assembly
     The following functionality has been added to the CodeFactory assembly
     • SourceFormatter - Base helper class used for the format and output of source code to be injected into CodeFactory Models.

     CodeFactory.DotNet Assembly
     The following functionality has been added to the CodeFactory assembly
     • CodeFactory.DotNet.CSharp.CsClassExtensions - Extension methods that support the CsClass Model.
       • InheritsBaseClass - Check to see if a target object name and its namespace is the base class.
     • CodeFactory.DotNet.CSharp.CsSourceExtensions - Extension methods that support the CsSource Model.
       • HasUsingStatement - Checks the source to determine if a target namespace has a using statement. This also supports looking up by alias
       • AddUsingStatement - Injects a target namespace into a using statement and adds it to the hosting source model.
       • AddMissingNamespaces - Scans members for types that are accessible at the member definition level. If the namespace is missing will add it to the source code file.
     • CodeFactory.DotNet.CSharp.CsTypeExtensions - Extension methods that support the CsType Model.
       • InheritsInterface - Checks the type definition and accesses the underlying symbols to confirm if the type inherits the provided interface name and optionally the fully qualified namespace of the interface.
       • InheritsBaseClass - Checks the type definition to see if inherits the identified type and namespace of the base type.

     CodeFactory.VisualStudio Assembly
     The following functionality has been added to the CodeFactory assembly
     • CodeFactory.VisualStudio.VsCSharpSourceExtensions - Extension methods that support the VsCSharpSource Model.
       • GetHostingProjectAsync - Returns the hosting Visual Studio project model, or null if the model does not have support from a target project.