JorgeCostaMacia.Shared.Application
3.0.2
Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package JorgeCostaMacia.Shared.Application --version 3.0.2
NuGet\Install-Package JorgeCostaMacia.Shared.Application -Version 3.0.2
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="JorgeCostaMacia.Shared.Application" Version="3.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add JorgeCostaMacia.Shared.Application --version 3.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: JorgeCostaMacia.Shared.Application, 3.0.2"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install JorgeCostaMacia.Shared.Application as a Cake Addin #addin nuget:?package=JorgeCostaMacia.Shared.Application&version=3.0.2 // Install JorgeCostaMacia.Shared.Application as a Cake Tool #tool nuget:?package=JorgeCostaMacia.Shared.Application&version=3.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Shared .Net
Jorge Costa Macia
https://github.com/JorgeCostaMacia/
https://bitbucket.org/jorgecostamacia/
https://www.linkedin.com/in/jorge-costa-macia-842817164/
Introduction
Shared .Net solution to develop and share nuggets and libraries.
Its apply DDD and CQRS architecture.
All projects just have the logic of one domain concept.
Domains
+-- Shared
| +-- Aggregate
| | +-- Exception
| | | +-- ValueObject
| | | | +-- Exception
| | | | +-- Validator
| | +-- Message
| | | +-- ValueObject
| | | | +-- Exception
| | | | +-- Validator
| | +-- Root
| +-- Application
| +-- Bus
| | +-- Command
| | +-- Event
| | +-- Message
| | +-- Query
| +-- Context
| +-- Data
| | +-- Persistence
| +-- Exception
| +-- Service
| +-- Util
| | +-- Expression
| +-- Validator
| +-- ValueObject
| | +-- Exception
| | +-- Validator
Shared
Base Main Project With All Libs
Shared.Aggregate
Base Aggregate
Shared.Aggregate.Exception
Base Aggregate Exception
Shared.Aggregate.Exception.ValueObject
Base Exception Aggregate ValueObject
Shared.Aggregate.Exception.ValueObject.Exception
Base Exception Aggregate ValueObject Exceptions
Shared.Aggregate.Exception.ValueObject.Validator
Base Exception Aggregate ValueObject Validators
Shared.Aggregate.Message
Base Aggregate Message
Shared.Aggregate.Message.ValueObject
Base Message Aggregate ValueObject
Shared.Aggregate.Message.ValueObject.Exception
Base Message Aggregate ValueObject Exceptions
Shared.Aggregate.Message.ValueObject.Validator
Base Message Aggregate ValueObject Validators
Shared.Aggregate.Root
Base Aggregate Root
Shared.Application
Base Application Service
Shared.Bus.Command
Base Bus Message Command And Aggregates
Shared.Bus.Event
Base Bus Message Event And Aggregates
Shared.Bus.Message
Base Bus Message And Aggregates
Shared.Bus.Query
Base Bus Message Query And Aggregates
Shared.Context
Base Context
Shared.Data.Persistence
Base Data Persistence
Shared.Exception
Base Domain Exception And Aggregates
Shared.Service
Base Service
Shared.Util.Expression
Utils to manage expressions
Shared.Validator
Base Validators
Shared.ValueObject
Base ValueObject
Shared.ValueObject.Exception
Base ValueObject Exceptions
Shared.ValueObject.Validator
Base ValueObject Validators
Git
This reposity applies gitflow to manage the branches.
It has master, develop, features, hotfix, bugfix and release branches.
Features, hotfixes and bugfixes will start by develop and end in to in develop to.
When they are ready to go to production, a release by develep will be created and merged in to master and develop.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net7.0
- JorgeCostaMacia.Shared.Service (>= 1.0.0)
- JorgeCostaMacia.Shared.Validator (>= 1.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.