CodeFactorySDK 1.0.202301
See the version list below for details.
dotnet add package CodeFactorySDK --version 1.0.202301
NuGet\Install-Package CodeFactorySDK -Version 1.0.202301
<PackageReference Include="CodeFactorySDK" Version="1.0.202301" />
paket add CodeFactorySDK --version 1.0.202301
#r "nuget: CodeFactorySDK, 1.0.202301"
// 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 | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
- NLog (>= 4.6.8)
- System.Collections.Immutable (>= 1.5.0)
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.