Category:High-Level Configuration: Difference between revisions
From OPC Labs Knowledge Base
mNo edit summary |
No edit summary |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Category:Configuration]] | [[Category:Configuration]] | ||
The high-level configuration allows you to set parameters of main QuickOPC components. It is based on Microsoft's {{Style=Identifier|IConfiguration}} abstraction, and it also uses some | The high-level configuration allows you to set parameters of main QuickOPC components (such as {{Style=Identifier|EasyUAClient}}). It is based on Microsoft's {{Style=Identifier|IConfiguration}} abstraction (in the {{Style=Identifier|Microsoft.Extensions.Configuration}} namespace), and it also uses some concrete implementations related to it. | ||
There are following kinds of high-level configuration: | There are following kinds of high-level configuration: | ||
; [[ | ; [[High-Level Intrinsic Configuration]]: Always available. You can set the parameters of the software externally (using e.g. environment variables, or ''appsettings.json'' files). The program does not have to be prepared upfront. [[High-Level Implicit Configuration|Details]] | ||
; Programmatic Component Configuration: Available when you decide to use it. You can instantiate the components while passing them a configuration to use. See the User's Guide for instructions. | ; Programmatic Component Configuration: Available when you decide to use it. You can instantiate the components while passing them a configuration to use. See the User's Guide for instructions. | ||
See also: [[:Category:Low-Level Configuration|Low-Level Configuration]] |
Latest revision as of 08:36, 4 February 2021
The high-level configuration allows you to set parameters of main QuickOPC components (such as EasyUAClient). It is based on Microsoft's IConfiguration abstraction (in the Microsoft.Extensions.Configuration namespace), and it also uses some concrete implementations related to it.
There are following kinds of high-level configuration:
- High-Level Intrinsic Configuration
- Always available. You can set the parameters of the software externally (using e.g. environment variables, or appsettings.json files). The program does not have to be prepared upfront. Details
- Programmatic Component Configuration
- Available when you decide to use it. You can instantiate the components while passing them a configuration to use. See the User's Guide for instructions.
See also: Low-Level Configuration
Pages in category "High-Level Configuration"
The following 3 pages are in this category, out of 3 total.