returned for Tags:"devonfw4NET"
Devon4Net.Domain.Context contains the extended class Devon4NetBaseContext in order to make easier the process of having a model context configured against different database engines. This configuration allows an easier testing configuration against local and in memory databases.
Unit of work implementation for devonfw solution. This unit of work provides the different methods to access the data layer with an atomic context. Sync and Async repository operations are provided. Customized Eager Loading method also provided for custom entity properties.
Simple AOP Exception handler for .Net Controller classes integrated with Serilog.
devonfw4NET Application user classes to implement basic Microsoft's basic authentication in order to be used on authentication methodologies such Jason Web Token (JWT).
Please start using Devon4Net.Infrastructure.CircuitBreaker for http/https client factory
Enables CORS configuration for Devon4Net application. Multiple domains can be configured from configuration. Mandatory to web clients (p.e. Angular) to prevent making AJAX requests to another domain.
Miscellaneous extension libreray which contains :
- Predicate expression builder
- DateTime formatter
- HttpContext (Middleware support)
devonfw support for middleware classes.
Common classes to extend controller functionality on API. Also provides support for paged results in devonfw applications
SMTP Client for sending emails
devonfw Base classes to create unit tests and integration tests with Moq and xUnit
Use the following configuration:
Circuit breaker implementation using Polly. The retry pattern is used to connect devon4net microservices via HTTP/HTTPS calls. YOu can set up easily the number of retries to connect to the other microservice and also the time lapse between server calls. You can use this component as a httpclient...
Json web token (JWT) support classes for token generation from p12/pfx certificate. Please read the documentation to use it properly.
devonfw Extended controller to interact with JWT features
devonfw Swagger abstraction to provide full externalized easy configuration.