20 packages tagged with “UseCase”
This project provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application. For this, Command pattern is used. All applications such as Web, CLI, GUI application can use this project. This can be part of the Usecase Layer, Domain Service Layer or CQRS.
Create Transactional use cases. For documentation please access: https://github.com/nerdscomputing/deeptransaction
A package to complete development with DDD and Clean Arquitechure aproach
basic wrapper to use case Outputs response
SeaOrDew - A Command (Do) and Query (See) helper library
extensions to use Output with ValidationResult from Fluent Validation
Shared Kernel - ScreenDesign Application Layer. Contains extensible use cases, input/output ports for ScreenDesign entity.
Shared Kernel - Common Application Layer. Contains extensible use cases, input/output ports for Common entities.
Base construction to use UseCase pattern for domain rules
Shared Kernel - Department Application Layer. Contains extensible use cases, input/output ports for Department entity.
Use Case (Interactor) execution pipeline for Clean Architecture.
Ready-to-use Pipelines for Opus UseCases
Use case contracts built on SilvexKit.Results.
Automatic DI registration for SilvexKit.UseCases handlers.
MAPEG mikroservislerinde CQRS pattern ile Command ve Query oluşturmak için template
Shared Kernel - Employee Application Layer
Super charge the relationship between your entities and your DB with extension methods