Simplify

Simplify is an open-source set of lightweight .NET libraries that provide infrastructure for your applications. DI and mocking friendly.

LGPL-3.0 License

Stars
18
Committers
9

Bot releases are hidden (Show)

Simplify - Simplify.DI.Provider.SimpleInjector 1.8.2

Published by i4004 over 4 years ago

Updates

  • Upgrade to Simplify.DI 4.0.1
  • Upgrade to SimpleInjector 4.9.0
Simplify - Simplify.Pipelines 0.7

Published by i4004 over 4 years ago

New

  • Pipeline events added to interface
  • Conveyor events added to interface
Simplify - Simplify.Pipelines 0.6

Published by i4004 over 4 years ago

New

  • Pipeline events
  • Conveyor events
Simplify - Simplify.DI 4.0.1

Published by i4004 over 4 years ago

New

  • Explicit .NET Standard 2.0 support
  • Explicit .NET Core 3.1 support

Updates

  • Upgrade internal DryIoc to v4.1.0
Simplify - Simplify.Pipelines 0.5.1

Published by i4004 over 4 years ago

Updates

  • Names refactored
Simplify - Simplify.Pipelines 0.5

Published by i4004 over 4 years ago

Updates

  • Names refactored
Simplify - Simplify.Pipelines 0.4

Published by i4004 almost 5 years ago

New

  • Conveyor patterns
Simplify - Simplify.Scheduler 1.0.0-pre05

Published by i4004 almost 5 years ago

Bug fixes

  • Crontab timer period set to 1000 msec (#38)

Updates

  • Microsoft.Extensions.Configuration upgrade to 3.1.0
Simplify - Simplify.WindowsServices 2.12.0

Published by i4004 almost 5 years ago

Bug fixes

  • Crontab timer period set to 1000 msec (#38)

Updates

  • Microsoft.Extensions.Configuration upgrade to 3.1.0
Simplify - Simplify.DI.Provider.SimpleInjector 1.8.1

Published by i4004 almost 5 years ago

Updates

  • Upgrade to SimpleInjector 4.8.1
Simplify - Simplify.Mail 1.5.0

Published by i4004 almost 5 years ago

New

  • Async methods
  • Multi-thread locking improve

Updates

  • System.Configuration.ConfigurationManager upgrade to 4.7.0
  • Microsoft.Extensions.Configuration upgrade to 3.1.0
Simplify - Simplify.Templates 2.0

Published by i4004 almost 5 years ago

Breaking Changes

  • Rewrite of Template class, build functionality moved to TemplateBuilder class
  • Fluent interfaces

New

  • Asynchronous methods

Other

  • System.IO.Abstractions dependency drop
Simplify - Simplify.Repository.FluentNHibernate 1.2

Published by i4004 almost 5 years ago

Upgrades according to Simplify.Repository 1.3.0

  • Unit of work async Commit/Rollback methods

Other

  • Obsolete methods removed
Simplify - Simplify.Repository 1.3

Published by i4004 almost 5 years ago

New

  • Unit of work CommitAsync and RollbackAsync

Removed

  • IAutoUnitOfWork deleted
  • Repository GetSingleByIDExclusive removed
Simplify - Simplify.Repository.FluentNHibernate 1.1

Published by i4004 almost 5 years ago

Upgrades according to Simplify.Repository 1.2.0

  • Repositories async methods
  • Long identity, named objects entities and mappings added

Updates

  • SessionFactoryBuilderBase based properties methods added

Other

  • AutoStatelessUnitOfWork obsoleting
  • Repositories non-interfaces methods cleanup
Simplify - Simplify.Repository 1.2

Published by i4004 almost 5 years ago

New

  • Long identity and named objects
  • Repository GetLongCount method
  • Repository async methods

Other

  • IAutoUnitOfWork obsoleting
  • .NET Standard 2.0 support
  • GetSingleByIDExclusive obsoleting
Simplify - Simplify.FluentNHibernate 2.0

Published by i4004 almost 5 years ago

Breaking Changes

  • GetSingleObject methods unified with GetObject

New

  • Session/StatelessSession Async operations
  • LongCount and LongCountAsync Session/StatelessSession methods

Updates

  • SchemaExporter now is FluentConfiguration extension method
Simplify - Simplify.System.Sources 1.2.1

Published by i4004 about 5 years ago

Breaking changes

  • Nullable types enabled
  • C# 8 features enabled
Simplify - Simplify.String 1.2.1

Published by i4004 about 5 years ago

Bug fixes

  • ValidateMobilePhone phone length validation fix
Simplify - Simplify.String.Sources 1.2.1

Published by i4004 about 5 years ago

Bug fixes

  • ValidateMobilePhone phone length validation fix