70 packages tagged with “Capgemini”
The activator is a simple and fast dependency injection framework. It is based on attributes and does not require any configuration files for configuration. It also supports using static methods as component constructor. This version is not compatible with Assemblies weaved by versions older than 3.1.0 of the Cauldron.Activator. Breaking changes in 3.1.x - See https://github.com/Capgemini/Cauldron for more information.
Fody add-in that provides custom interception. Supports Net45, NetStandard2.0 and UWP. Method, Property, Constructor and Field interceptors can be found in the package Cauldron.BasicInterceptors (https://www.nuget.org/packages/Cauldron.BasicInterceptors/)
A simple localization implementation that can work with different sources. Breaking changes in 3.1.x - See https://github.com/Capgemini/Cauldron for more information.
Handles passing of parameters to running instance(s) of an application.
Contains typical implementations for AES, RSA and RSA-AES encryptions. It also contains extensions that helps working with SecureString. Breaking changes in 3.1.x - See https://github.com/Capgemini/Cauldron for more information.
Common classes for devon4net
Consolidates methods for getting user information (profile picture, email address, home directory ect.) to a single class. Breaking changes in 3.1.x - See https://github.com/Capgemini/Cauldron for more information.
Provides properties and methods for getting information about the monitor.
A simple MVVM framework that heavily uses IL-weaving based on Fody.
Creating Windows Services is now a cake walk. This implementation can also handle localized service name and description.
Cauldron.Consoles is a Cauldron.Core based parameter parser which supports grouping of parameters in execution groups. It is also supports localization and has a nice parameter table :) Breaking changes in 3.1.x - See https://github.com/Capgemini/Cauldron for more information.
CORS Configuration library for devon4net webapi template
Custom interceptors for Cauldron.Interception.Fody that provides method, property, field and constructor interception.
JWT Configuration library for devon4net webapi template
Common extensions for devon4net
devon4net logger library
LiteDB accelerator library
Entity framework unit of work implementation
Log component to create log file, log sqlite database and graylog traces for webapi on .net core 3.0
Provides a randomizer that is cryptographically secure. Breaking changes in 3.1.x - See https://github.com/Capgemini/Cauldron for more information.
A YAML deserializer. Breaking changes in 3.1.x - See https://github.com/Capgemini/Cauldron for more information.
Swagger configuration library for devon4net webapi template using Swashbuckle
Fluent validation accelerator
Circuit breaker to manage http communication. Added support to manage communication using a certificate via httpclient factory
A functional approach to returning a guaranteed result and avoiding null reference checks in a strongly-typed way.
Contains specialized Dictionary implementations, that are 4x faster than the .NET default Dictionary. Breaking changes in 3.1.x - See https://github.com/Capgemini/Cauldron for more information.
Google protobuf configuration library for devon4net
Kafka accelerator for stream applications
Configuration library for devon4net webapi template