Set of core libraries used by the paradigm framework in .net core.
Version 3.0.0
- Migrated project assemblies to .net6.0.
- Updated nuget dependencies.
- Added a test to check mapping ignore methods.
Version 2.1.0
- Updated nuget project configuration.
- Added new nuget icon.
- Upgraded standard library version to 2.1.
- Upgraded nuget dependencies.
Version 2.0.5
- Updated nuget dependencies.
Version 2.0.4
- Added logging configuration classes. Now it's possible to configure the log via the appsettings.json file.
- Added logging extension methods.
- Updated nuget dependencies.
Version 2.0.3
- Added new member configuration method to mapping project to allow to setup the constructor of a mapping configuration. Without this ability, domain entities can not be created with a DI container.
- Added new tests for the mapping library.
- Updated nuget dependencies.
Version 2.0.2
-
Improved loggers code.
-
Added three new static methods to
FileLogging
to create typed loggers:FileLogging.CreateCsv
FileLogging.CreateJson
FileLogging.CreateXml
Take in mind that at least for now, Json and Xml files won't be closed correctly, due to the logger not knowing when will be the last writing, and to prevent costly file write/read operations. So it will depend on you to close it before using them.
-
Added tests for all type of loggers.
-
Added new methods to
CombineLogging
to spread changes among its loggers. -
Updated nuget dependencies.
Version 2.0.1
- Updated nuget dependencies.
- Added new logging types:
- ConsoleLogging: Allows to set the foreground and background colors.
- CombineLogging: Allows to combine multiple loggers.
Version 2.0.0
- Updated .net core from version 1 to version 2.
Version 1.0.1
- Updated nuget package configuration.
- Fixed wrong project version to 1.6.
Version 1.0.0
- Uploaded first version of the Paradigm Core.