Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
3.6 | 1 | ===== **Required .NET Hosting Bundles:** ===== |
| |
3.2 | 2 | |
| |
3.1 | 3 | * [[.NET 6 Hosting Bundle>>https://dotnet.microsoft.com/en-us/download/dotnet/6.0]] |
| |
3.2 | 4 | |
| 5 | |||
| |
3.6 | 6 | ===== **Ensure the following .NET Runtimes are installed:** ===== |
| |
3.2 | 7 | |
| 8 | [[image:image-20250527112257-1.png]] | ||
| 9 | |||
| 10 | |||
| |
3.6 | 11 | ===== **Testing and Debugging:** ===== |
| |
3.5 | 12 | |
| 13 | * Check the system event viewer for any errors. Framework related and logs appear here if not successfully written to the logs. This may point to folder permission issues. | ||
| 14 | |||
| |
3.6 | 15 | ===== ===== |
| |
3.2 | 16 | |
| |
3.6 | 17 | ===== **Deployment Considerations:** ===== |
| 18 | |||
| |
3.2 | 19 | * IIS project name should be in the name of the domain in reversed: |
| 20 | ** Format: ~{~{host_name}} | ||
| 21 | ** Example: za.co.site.uapi | ||
| 22 | * Each API under the CRM project should have Its own app pool. | ||
| 23 | ** Format: ~{~{host_name}}.~{~{api_name}}.~{~{version}} | ||
| 24 | ** Example: za.co.site.uapi.identity.v1 | ||
| |
3.4 | 25 | * App pool considerations: |
| 26 | ** .NET CRL Version: No Managed Code | ||
| 27 | ** Managed Pipeline: Integrated | ||
| |
3.2 | 28 | * Each API project should be in the root directory of the project. |
| 29 | * Under the root directory, there is a wwwroot folder, which should contain a blank folder for each of the API projects. | ||
| |
3.3 | 30 | * Ensure you replace all the connection strings, file paths and branding of the currently client with the new one. |
| 31 | * Clear out all the logs for each of the API projects and ensure IIS user has required permission to write to this directory | ||
| 32 | ** Directory: za.co.site.uapi\EBSphere.Api.v1.Workflow\logs | ||
| |
3.2 | 33 | |
| |
3.6 | 34 | ===== ===== |
| |
3.2 | 35 | |
| |
3.6 | 36 | ===== **Database Considerations:** ===== |
| 37 | |||
| 38 | |||
| 39 | |||
| 40 | |||
| |
3.2 | 41 |