8 packages tagged with “simpleconcepts”
Extensions to configure tasks that should be executed on application startup, shutdown or repeating after an interval.
This package provides several extensions that make working with IDistributedCache easier including Json object serialization, get with fallback, key space partitioning and logging. In addition to these extensions there is also a strongly typed ISimpleCache<TKey, TValue> interface that provides a dependency injection friendly and fully customizable wrapper for IDistributedCache.
Simple and easy validation of multiple objects according with async rules are executed in parallel.
Simple extensions to allow less verbose conversions of System.Guid to/from other types. Used to simplify projects that use numeric ids and need to upgraded to use UUID based ids or projects that work as an interface between the two forms of entry identification.
Extensions to automatically log validation rules excecution and exceptions.
Extensions to automatically record execution times, results and exceptions of ValidationRules to AppMetrics.
Microsoft.Extensions.DependencyInjection bridge for validation rules.