PouryaKit
ReferencePackages

Packages

Every package of the Kit, the Capabilities it belongs to, and the Kit packages its project references.

PackageCapabilitiesReferences
PouryaKit.CoreCore helpers
PouryaKit.DomainDomain primitives, Multi-tenancy
PouryaKit.CqrsCommands, queries and validation, Multi-tenancyPouryaKit.Core, PouryaKit.Domain
PouryaKit.ValidationCommands, queries and validationPouryaKit.Cqrs
PouryaKit.ModularityModulesPouryaKit.Cqrs
PouryaKit.PersistencePersistence and the Unit of WorkPouryaKit.Domain
PouryaKit.Persistence.EFCorePersistence and the Unit of Work, Multi-tenancyPouryaKit.Core, PouryaKit.Cqrs, PouryaKit.Persistence
PouryaKit.Persistence.PostgresPersistence and the Unit of WorkPouryaKit.Persistence.EFCore
PouryaKit.Persistence.DapperDapper readsPouryaKit.Core, PouryaKit.Cqrs
PouryaKit.Persistence.MartenStreamsPouryaKit.Cqrs, PouryaKit.Persistence
PouryaKit.SecuritySecurityPouryaKit.Core, PouryaKit.Cqrs
PouryaKit.ObservabilityObservabilityPouryaKit.Cqrs
PouryaKit.CachingCachingPouryaKit.Cqrs
PouryaKit.StorageFile storagePouryaKit.Cqrs, PouryaKit.Domain
PouryaKit.Storage.S3File storagePouryaKit.Storage
PouryaKit.Storage.AzureBlobFile storagePouryaKit.Storage
PouryaKit.EmailEmailPouryaKit.Domain
PouryaKit.Email.MailKitEmailPouryaKit.Cqrs, PouryaKit.Email
PouryaKit.LocalizationLocalizationPouryaKit.Cqrs
PouryaKit.ReverseProxyReverse proxy
PouryaKit.AspireAspire resources
PouryaKit.RealtimeRealtimePouryaKit.Persistence.EFCore, PouryaKit.Web
PouryaKit.ReportingReportingPouryaKit.Domain
PouryaKit.Reporting.ModuleReport ModulePouryaKit.Messaging.Wolverine.EFCore, PouryaKit.Modularity, PouryaKit.Persistence.Dapper, PouryaKit.Persistence.Postgres, PouryaKit.Reporting, PouryaKit.Security, PouryaKit.Storage, PouryaKit.Validation, PouryaKit.Web
PouryaKit.Security.JwtBearerSecurityPouryaKit.Security
PouryaKit.MessagingMessagingPouryaKit.Domain
PouryaKit.Messaging.WolverineMessaging, Multi-tenancyPouryaKit.Core, PouryaKit.Cqrs, PouryaKit.Messaging
PouryaKit.Messaging.Wolverine.EFCoreMessagingPouryaKit.Messaging.Wolverine, PouryaKit.Persistence.EFCore
PouryaKit.Messaging.Wolverine.MartenStreamsPouryaKit.Messaging.Wolverine, PouryaKit.Persistence.Marten
PouryaKit.Messaging.Wolverine.SagasSagasPouryaKit.Messaging.Wolverine
PouryaKit.Messaging.Wolverine.RabbitMqRabbitMQ between HostsPouryaKit.Messaging.Wolverine
PouryaKit.WebWebPouryaKit.Core, PouryaKit.Cqrs
PouryaKit.Web.OpenApiAPI versions and OpenAPIPouryaKit.Web
PouryaKit.GrpcgRPCPouryaKit.Web
PouryaKit.AIAIPouryaKit.Cqrs, PouryaKit.Modularity
PouryaKit.AI.PostgresAIPouryaKit.AI, PouryaKit.Persistence.Postgres
PouryaKit.TestingTestingPouryaKit.Messaging.Wolverine.EFCore, PouryaKit.Modularity, PouryaKit.Persistence.Postgres
PouryaKit.TemplatesProject templates