// src/Webshop.Application/Services/Admin/IAdminOrderService.cs using System; using System.Collections.Generic; using System.Threading.Tasks; using Webshop.Application; using Webshop.Application.DTOs.Orders; using Webshop.Domain.Enums; namespace Webshop.Application.Services.Admin { public interface IAdminOrderService { Task>> GetAllOrdersAsync(); Task> GetOrderByIdAsync(Guid id); Task UpdateOrderStatusAsync(Guid id, OrderStatus newStatus); } }