// src/Webshop.Application/Services/Admin/IAdminSupplierService.cs using System; using System.Collections.Generic; using System.Threading.Tasks; using Webshop.Application; using Webshop.Application.DTOs.Suppliers; namespace Webshop.Application.Services.Admin.Interfaces { public interface IAdminSupplierService { Task>> GetAllSuppliersAsync(); Task> GetSupplierByIdAsync(Guid id); Task> CreateSupplierAsync(SupplierDto supplierDto); Task UpdateSupplierAsync(SupplierDto supplierDto); // Parameter vereinfacht Task DeleteSupplierAsync(Guid id); } }