using System.Threading.Tasks; using Compliance.Domain.Models; using Compliance.DTOs; namespace Compliance.Services.ValidationRules { public interface IValidationRule { int Priority { get; } Task ValidateAsync( BillComplianceRequest request, DistributorInformation distributorInfo, Client clientInfo); } }