using System.Collections.Generic; using System.Threading.Tasks; using LCU.Library.Internal.CoreApiWrapperModel.CoreModels; using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.Tax; namespace LCU.Library.Internal.CoreApiWrapperLib.DataAccess { public interface ITaxDao { /// /// Calls Core API and provides a peron's taxId to get taxIdData against. /// /// /// Task> GetPersonTaxIdData(CoreRequestParameters coreRequestParameters, string taxId); /// /// Calls Core API and provides an organization's taxId to get taxIdData against. /// /// /// Task> GetOrganizationTaxIdData(CoreRequestParameters coreRequestParameters, string taxId); } }