using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using XYY.Model.Standard.OrderAddressCheck;
using XYY.Data.Standard.OrderAddressCheck;
using Microsoft.Extensions.Caching.Distributed;
using System.Linq;

namespace XYY.Service.Standard.AddressCheck
{
    public interface IAdderssService
    {
        Task<AddressGroup> Verify(OrderAddress address);
        Task<RecommendedAddress> GetRecommendedAddresses(OrderAddress address);
        int ChannelId
        {
            get;
        }

        string CountryCode
        {
            get;
        }
    }


}
