// src/Webshop.Application/Services/Admin/IAdminPaymentMethodService.cs using System; using System.Collections.Generic; using System.Threading.Tasks; using Webshop.Application; using Webshop.Application.DTOs.Payments; namespace Webshop.Application.Services.Admin { public interface IAdminPaymentMethodService { Task>> GetAllAsync(); Task> GetByIdAsync(Guid id); Task> CreateAsync(AdminPaymentMethodDto paymentMethodDto); Task UpdateAsync(AdminPaymentMethodDto paymentMethodDto); Task DeleteAsync(Guid id); } }