This commit is contained in:
2024-11-14 21:42:59 -07:00
commit 23fa7a553e
28 changed files with 1219 additions and 0 deletions

View File

@ -0,0 +1,13 @@
namespace OneReview.Domain;
public class Product
{
public Guid Id { get; init; } = Guid.NewGuid();
public required string Name { get; init; }
public required string Category { get; init; }
public required string SubCategory { get; init; }
// Business concerns
}

View File

@ -0,0 +1,14 @@
namespace OneReview.Domain;
public class User
{
public Guid Id { get; init; } = Guid.NewGuid();
public List<Product> Products { get; init; } = [];
internal void AddProduct(Product product) =>
Products.Add(product);
// Business concerns
}