Skip to content

Impress for .NET Standard compatible with .NET Core

License

Notifications You must be signed in to change notification settings

zbra-dev/impress

Repository files navigation

Impress

ZBRA Impress implementation for .NET Standard 2.0 compatible with .NET Core.

ZBRA Impress is a commons library containing very useful classes like Hash, Maybe , Interval or Fraction together in an assortment of useful extension methods.

Toolboxes

  • Impress - Contains the core basics that may be useful on any and every project
  • Impress.DomainEvents - Contains a simple Domain Event framework based on the Observer/Listener pattern
  • Impress.Futures - Contains the concept of CompletableFuture to help make sense of parallel executions as an alternative to async/await. Depends on Impress core.
  • Impress.Globalization - Contains a globalization API to correctly internationalize and localize your application. Useful even if your application has a target single language.
  • Impress.Logging - Contains a logging isolation API that makes easier log exceptions.
  • Impress.Mail - Contains a framework for sending email. It can send mail directly, using queues and/or using storable queues allowing sending mail to be part of unit of work transaction. Depends on Impress.Logging.
  • Impress.Validation - Contains a validation framework together with a annotations based validator. Creates messages compatible with the Globalization toolbox.

Instalation

Toolboxes are available at nuget.org

About

Impress for .NET Standard compatible with .NET Core

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages