|
| 1 | +# CodeFactory Guidance |
| 2 | +In the guidance section you will find walk through tutorials on how to use different aspects of the CodeFactory environment. |
| 3 | + |
| 4 | +# Installation and Configuration |
| 5 | +The following will help with installation and configuration of CodeFactory |
| 6 | + |
| 7 | +## Installing CodeFactory for Visual Studio |
| 8 | +This will provide step by step instructions for installing CodeFactory itself and loading your license key. |
| 9 | + |
| 10 | + |
| 11 | +## Installing CodeFactory SDK |
| 12 | +This will provide step by step instruction for installing the CodeFactory SDK. |
| 13 | + |
| 14 | +# SDK Examples |
| 15 | +The following will provide gudiance on how to setup and author your own automation using CodeFactory |
| 16 | + |
| 17 | +## Creating a CodeFactory Project |
| 18 | +Guidance for creating a new project and displaying the name of a hosted project. This will focus on the following. |
| 19 | + - How to create a CodeFactory project |
| 20 | + - Understanding how nuget packages are loaded for CodeFactory |
| 21 | + - How to create a CodeFactory command |
| 22 | + - How to create a user interface and display data from CodeFactory |
| 23 | + |
| 24 | +## ASP.Net Core Automation |
| 25 | + |
| 26 | +Guidance and walkthrough for automation that supports a ASP.Net core web project. This will focus on the following. |
| 27 | + |
| 28 | + - Usage of project commands |
| 29 | + - Usage of project references |
| 30 | + - Usage of project folders |
| 31 | + - Usage of C# document commands |
| 32 | + - Usage of meta data from C# models |
| 33 | + - Creation of code files |
| 34 | + - Formatting of source code |
| 35 | + - Injection of source code in documents |
| 36 | + - Replacining of source code in documents |
| 37 | + - Dependency Injection Management at a Project Level |
| 38 | + - Auto implementation of interface members on implementing classes |
| 39 | + - Bounds checking logic automatically added to generated methods |
| 40 | + - Auto injection of logging for created interface members if Microsoft.Extensions.Logging is referenced at the project level |
| 41 | + |
0 commit comments