Skip to content
Alexanderius edited this page Jun 27, 2026 · 10 revisions

Simplify Libraries Documentation

Dependency Injection

  • Simplify.DI - A common interface for IOC containers. Decouples users and frameworks (that are based on Simplify.DI) from dependency on IOC containers. Disciplines and unifies dependencies registration, verification, and object creation.
  • Simplify.DI.Microsoft.AspNetCore - Simplify.DI integration for ASP.NET Core.
  • Simplify.DI.Wcf - Simplify.DI integration for WCF.

Repositories & Databases

  • Simplify.FluentNHibernate - FluentNHibernate easy configuration, session extensions, and more.
  • Simplify.EntityFramework - Entity Framework Core connection configuration and connection string building from Simplify-style settings.
  • Simplify.Repository - Repository and Unit of Work abstractions with Entity Framework Core and FluentNHibernate implementations.

Messaging & Processing

  • Simplify.Bus - Lightweight async message bus (commands, queries, events) with a behavior pipeline and DI integration.
  • Simplify.Pipelines - Conveyor-based pipeline processing of items through sequential stages (sync and async).

Schedulers

  • Simplify.Scheduler - A scheduler services framework with DI. Allows you to simply create applications that can work on schedule.

  • Simplify.WindowsServices - A scheduler Windows Services framework with DI. Allows you to simply create Windows Service-based applications that can work on schedule.

Main

  • Simplify.Log - Simple file-based logger.
  • Simplify.Mail - SMTP mail sender with additional options and configuration.
  • Simplify.Resources - Package for retrieving localizable strings from assembly resource files.
  • Simplify.System - Classes to get assembly information and ambient context for wrapping DateTime.Now, DateTime.UtcNow, DateTime.Today properties, system extensions, and more.
  • Simplify.Templates - Text templates engine with fluent interfaces, localization, and more.

Utility

  • Simplify.Xml - XML extension functions and serializer.
  • Simplify.String - String operations and validation helper functions.
  • Simplify.IO - IO helper functions for files, built on System.IO.Abstractions.

UI

  • Simplify.Windows.Forms - Additional System.Windows.Forms controls, validators, and helpers.
  • Simplify.Wpf - WPF PresentationFramework extensions, including thread-safe observable collections.

Clone this wiki locally