using OI.Metrology.Shared.Services; using System.Net; using System.Text.Json; namespace OI.Metrology.Shared.Models.Stateless; public interface IInboundRepository { bool IsIPAddressAllowed(string inboundApiAllowedIPList, IPAddress? remoteIP); void AttachFile(IMetrologyRepository metrologyRepository, IAttachmentsService attachmentsService, string toolTypeName, Attachment? attachment); DataResponse Data(IMetrologyRepository metrologyRepository, IInboundDataService inboundDataService, string toolTypeName, JsonElement? jsonElement); }