Newer
Older
TestingWithoutInterfaces / src / ApplicationCore / Interfaces / IOrderService.cs
@Derek Comartin Derek Comartin on 5 Dec 2022 421 bytes Init
using System;
using System.Threading.Tasks;
using Microsoft.eShopWeb.ApplicationCore.Entities.OrderAggregate;

namespace Microsoft.eShopWeb.ApplicationCore.Interfaces;

public interface IOrderService
{
    Task<Order> CreateOrderAsync(int basketId, Address shippingAddress);
}


public interface IOrderServiceValue
{
    Task<Order> CreateOrderAsync(int basketId, Address shippingAddress, DateTimeOffset orderDate);
}