You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Framework library that provides foundational blocks of code for common application delivery needs. This supports .net standard and .net core / 5 and later. The final output is published as a Nuget Package. The original purpose of this framework is for any project of any type to make use of - it has special applications for anyone who is authoring a CodeFactory automation template.
3
-
4
-
**CDF v2-beta is now available to [download](https://github.com/CodeFactoryLLC/CommonDeliveryFramework/tree/Automation-Beta)**
5
-
6
-
## New to CodeFactory?
7
-
In the simplest terms, CodeFactory is a real time software factory that is triggered from inside Visual Studio during the design and construction of software. CodeFactory allows for development staff to automate repetitive development tasks that take up developer’s time.
8
-
9
-
Please see the following link for further information and guidance about the [CodeFactory Runtime](https://github.com/CodeFactoryLLC/CodeFactory) or the [CodeFactory SDK](https://www.nuget.org/packages/CodeFactorySDK/).
10
-
11
-
## Core purpose of the project
12
-
This project defines a set of commonly used artifacts that all modern-day applications make use of. Currently this focuses on logging and exception handling. By providing a set of common building blocks for logging leveraging the Microsoft.Logging namespaces while still allowing the use of 3rd party frameworks like nLog or xUnit
13
-
14
-
For Exception handling the framework defines a large selection of Types:
15
-
- Communication Exception
16
-
- Configuration Exception
17
-
- Data Exception
18
-
- External Access Exception
19
-
- Logic Exception
20
-
- Security Exception
21
-
- Timeout Exception
22
-
- Unhandled Exception
23
-
- Validation Exception
24
-
25
-
All of these different types are sub-classes of Managed Exception which wraps up and understands how to convert to the standards compliant Problem type that can safely be sent across service boundaries.
26
-
27
-
**Check out the [CDF Product Roadmap](https://github.com/CodeFactoryLLC/CommonDeliveryFramework/wiki) for planned features on the upcoming release.**
28
-
1
+
# CommonDeliveryFramework (CDF) is Now the Net Delivery Framework (NDF)
2
+
This project is now in support only mode and all the functionality that was defined here has been moved into common framework for all .net based applications (Core based).
0 commit comments