cart
Some checks failed
Branch - test - Build and Push Backend API Docker Image / build-and-push (push) Failing after 20s

This commit is contained in:
Tizian.Breuch
2025-11-26 17:21:01 +01:00
parent c4d4a27798
commit 9c48f62ff0
4 changed files with 148 additions and 11 deletions

View File

@@ -1,9 +1,14 @@
using System.Threading.Tasks;
using Webshop.Application.DTOs.Shipping; // Für CartItemDto
using Webshop.Application; // Für ServiceResult
namespace Webshop.Application.Services.Customers.Interfaces
{
public interface ICartService
{
Task<ServiceResult<CartDto>> GetCartAsync(string userId);
Task<ServiceResult> AddToCartAsync(string userId, CartItemDto item);
Task<ServiceResult> RemoveFromCartAsync(string userId, Guid productId);
Task ClearCartAsync(string userId);
}
}