Projektdateien hinzufügen.

This commit is contained in:
Webtree-design
2025-07-21 20:17:52 +02:00
parent b5367c704f
commit 16d38a8f39
44 changed files with 4613 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
// src/Webshop.Domain/Interfaces/IProductRepository.cs
using Webshop.Domain.Entities;
namespace Webshop.Domain.Interfaces
{
public interface IProductRepository
{
Task<Product?> GetProductByIdAsync(Guid id);
Task<IEnumerable<Product>> GetAllProductsAsync();
Task AddProductAsync(Product product);
Task UpdateProductAsync(Product product);
Task DeleteProductAsync(Guid id);
}
}