All checks were successful
Branch - test - Build and Push Backend API Docker Image / build-and-push (push) Successful in 25s
16 lines
576 B
C#
16 lines
576 B
C#
using System.Threading.Tasks;
|
|
using System; // Für Guid
|
|
using Webshop.Application.DTOs.Customers; // <--- WICHTIG für CartDto
|
|
using Webshop.Application.DTOs.Shipping;
|
|
using Webshop.Application;
|
|
|
|
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);
|
|
}
|
|
} |