diff --git a/MinimalClean.nuspec b/MinimalClean.nuspec index 309c0d399..f597f6231 100644 --- a/MinimalClean.nuspec +++ b/MinimalClean.nuspec @@ -3,7 +3,7 @@ Ardalis.MinimalClean.Template ASP.NET Minimal Clean Architecture Solution - 1.0.0 + 1.0.1 Steve Smith A simplified Clean Architecture template using vertical slice architecture in a single project. @@ -21,6 +21,7 @@ * FastEndpoints for REPR pattern * Pragmatic DDD with simplified patterns * Aspire support + * 1.0.1 fixes a minor bug diff --git a/MinimalClean/MinimalClean.Architecture.slnx b/MinimalClean/MinimalClean.Architecture.slnx index 2a7d9cedd..f0414b6dc 100644 --- a/MinimalClean/MinimalClean.Architecture.slnx +++ b/MinimalClean/MinimalClean.Architecture.slnx @@ -5,8 +5,8 @@ + - diff --git a/MinimalClean/src/MinimalClean.Architecture.Web/Domain/ProductAggregate/Product.cs b/MinimalClean/src/MinimalClean.Architecture.Web/Domain/ProductAggregate/Product.cs index 8222898a0..c27dd52eb 100644 --- a/MinimalClean/src/MinimalClean.Architecture.Web/Domain/ProductAggregate/Product.cs +++ b/MinimalClean/src/MinimalClean.Architecture.Web/Domain/ProductAggregate/Product.cs @@ -1,4 +1,4 @@ -using Ardalis.GuardClauses; +using Ardalis.GuardClauses; namespace MinimalClean.Architecture.Web.Domain.ProductAggregate; @@ -9,7 +9,7 @@ private Product() { } public Product(ProductId id, string name, decimal unitPrice) { - Guard.Against.Equal(id, ProductId.New, nameof(id), + Guard.Against.InvalidInput(id, nameof(id), (id) => id == ProductId.New, "Use Product.Create() to create new products instead of passing ProductId.New to the constructor."); Id = id; Name = name;