Skip to content

Commit e9f55a7

Browse files
authored
Merge pull request #9 from CodeFactoryLLC/StandardNDF
Big fix and documentation update release 159
2 parents cf7aa75 + f88c178 commit e9f55a7

File tree

5 files changed

+11
-21
lines changed

5 files changed

+11
-21
lines changed

src/Standard/NDF/CodeFactory.Automation.Standard.NDF.Logic/BoundsCheckBlockNullNDF.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace CodeFactory.Automation.Standard.NDF.Logic
1212
/// <summary>
1313
/// Null bounds check that support NDF logging and exceptions.
1414
/// </summary>
15-
internal class BoundsCheckBlockNullNDF:BaseBoundsCheckBlock
15+
public class BoundsCheckBlockNullNDF:BaseBoundsCheckBlock
1616
{
1717
/// <summary>Initializes the base class for the bounds check.</summary>
1818
/// <param name="ignoreWhenDefaultValueIsSet">Flag that determines if the bounds checking should be ignored if a default value is set.</param>

src/Standard/NDF/CodeFactory.Automation.Standard.NDF.Logic/CatchBlockExceptionNDF.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88

99
namespace CodeFactory.Automation.Standard.NDF.Logic
1010
{
11+
/// <summary>
12+
/// CodeBlock that builds a catch block for a standard Exception and returns a NDF managed exception.
13+
/// </summary>
1114
public class CatchBlockExceptionNDF:BaseCatchBlock
1215
{
1316
/// <summary>

src/Standard/NDF/CodeFactory.Automation.Standard.NDF.Logic/CatchBlockManagedExceptionNDF.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88

99
namespace CodeFactory.Automation.Standard.NDF.Logic
1010
{
11+
/// <summary>
12+
/// CodeBlock that builds a catch block for ManagedException and passes the exception through to the next caller in the chain.
13+
/// </summary>
1114
public class CatchBlockManagedExceptionNDF:BaseCatchBlock
1215
{
1316

src/Standard/NDF/CodeFactory.Automation.Standard.NDF.Logic/CodeFactory.Automation.Standard.NDF.nuspec

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd" >
33
<metadata>
44
<id>CodeFactory.Automation.Standard.NDF.Logic</id>
5-
<version>2.23158.1-PreRelease</version>
5+
<version>2.23159.1-PreRelease</version>
66
<title>Standard automation logic that supports the NDF library to be used with CodeFactory Commands.</title>
77
<authors>CodeFactory, LLC.</authors>
88
<owners>CodeFactory, LLC.</owners>
@@ -13,24 +13,8 @@
1313
<repository type="git" url="https://github.com/CodeFactoryLLC/CodeFactoryPackages.git" branch="main" />
1414
<releaseNotes>
1515
Notes
16-
Initial Release
17-
18-
Automation Support:
19-
- Add missing interface members with NDF logging and exception management.
20-
- Register transient services with a class that supports dependency injection loader from NDF.
21-
22-
Bounds Check Blocks:
23-
- BoundsCheckBlockNullNDF - Bounds checking for null condition, supports NDF managed exception types.
24-
- BoundsCheckBlockStringNDF - Bounding checking for null or empty string, supports NDF managed exception types.
25-
26-
Catch Blocks:
27-
- CatchBlockDBUpdateExceptionNDF - Catch block that catches BDUpdateException and supports NDF managed exceptions.
28-
- CatchBlockExceptionNDF - Catch block for standard exception that supports NDF managed exceptions.
29-
- CatchBlockManagedExceptionNDF - Catch block that catches ManagedException supports NDF managed exceptions.
30-
- CatchBlockSqlExceptionNDF - Catch block that catches SqlException and supports NDF managed exceptions.
31-
32-
Logger Blocks:
33-
- LoggerBlockNDF - Logger block that implements logging using NDF extension methods for logging.
16+
Bug Fix
17+
Security scope on BoundsCheckBlockNullNDF
3418
</releaseNotes>
3519
<copyright>Copyright © 2023 CodeFactory, LLC.</copyright>
3620
<tags>Factory Automation</tags>

src/Standard/NDF/CodeFactory.Automation.Standard.NDF.Logic/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@
3434
// by using the '*' as shown below:
3535
// [assembly: AssemblyVersion("1.0.*")]
3636
[assembly: AssemblyVersion("1.0.0.0")]
37-
[assembly: AssemblyFileVersion("2.23158.0.1")]
37+
[assembly: AssemblyFileVersion("2.23159.0.1")]
3838
[assembly: AssemblyCFEnvironment("CFVSW")]
3939
[assembly: AssemblyCFSdkVersion("2.23158.0.1")]

0 commit comments

Comments
 (0)