Utlility initial of configuration global

"Base" configuration for application classes, "UI" or "Service".

  1. Main utilities consist of reuse of native resources, where they do not need to be modified, only for customizations.

  2. A class of objects called "SecureUtility.cs", represented by the GT folder, at the root of the application, is responsible for mediating the communication of the "UI" requests with the "Business", as well as the Dependency Injection that manages the business

Image exmple:

SecuryUtility.png

Injection Dependence

In terms of decoupling resources, the architecture consists of a "Dependency Injection" manager, contained in the "SecureUtility" class,

SecuryUtility_injection.png

Manage application users

The user authentication control, when an application needs access security, is managed by the method Authenticate(IPage core)

image.png