Top 20 NuGet Packages depending on Functional.CQS

Total dependencies: 7

For use with SimpleInjector dependency injection container. Provides extension methods on Container that make registering Functional.CQS handler implementations easy. - Functional.CQS.IQueryHandler<TQuery, TResult> - Functional.CQS.IAsyncQueryHandler<TQuery, TResult> - Functional.CQS.ICommandHandle...
Provides extension methods for conveniently decorating Functional.CQS handler implementations with metrics-capturing concerns: - Functional.CQS.IQueryHandler<TQuery, TResult> - Functional.CQS.IAsyncQueryHandler<TQuery, TResult> - Functional.CQS.ICommandHandler<TCommand, TError> - Functional.CQS.IAsy...
Supplies caching decorator implementations for Functional.CQS handler implementations: - IQueryHandler<TQuery, TResult> - IAsyncQueryHandler<TQuery, TResult>
Defines contracts for infrastructural components required for Functional.CQS.AOP caching. - IFunctionalCache - IInvalidateFunctionalCacheItem<TQuery, TResult> - IInvalidateFunctionalCacheItems - ILogFunctionalCacheExceptions - ILogFunctionalCacheItemInvalidationOperations - ILogFunctionalCacheItemRe...
Provides the IQueryResultCachingStrategy<TQuery, TResult> contract for defining caching strategies used for Functional.CQS handler implementations: - IQueryHandler<TQuery, TResult> - IAsyncQueryHandler<TQuery, TResult>
Provides metrics-capturing decorator implementations for Functional.CQS handler implementations: - IQueryHandler<TQuery, TResult> - IAsyncQueryHandler<TQuery, TResult> - ICommandHandler<TCommand, TError> - IAsyncCommandHandler<TCommand, TError>
Defines contracts for metrics-capturing components to be used alongside Functional.CQS handler implementations: - IUniversalMetricsCapturingStrategy - IMetricsCapturingStrategyForQuery<TQuery, TResult> - IMetricsCapturingStrategyForCommand<TCommand, TError>