Files
monorepo/LCU.Api.Internal.DataCleanUp/LCU.Api.Internal.DataCleanUp/Services/IDeactivateCustodialEAgreementsService.cs
T
2026-03-13 09:28:55 -05:00

13 lines
768 B
C#

using LCU.Library.Internal.CoreApiWrapperModel.CoreModels;
using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.AccessChannelPersons;
using LCU.Library.Internal.CoreApiWrapperModel.CoreModels.CoreRequests;
using LCU.Library.Internal.DataCleanUpModel.Models;
namespace LCU.Api.Internal.DataCleanUp.Services;
public interface IDeactivateCustodialEAgreementsService
{
Task<DataCleanUpResult> CleanUp(DataCleanUpRequest dataCleanUpRequest);
Task<DataCleanUpResult> HandleUpdateDeactivateCustodialEAgreement(DataCleanUpResult cleanUpResult, string personNumber);
Task<AccessTypeUpdateRequest?> SetUpAccessTypeUpdateRequest(string personNumber);
Task<CoreApiMessage<IEnumerable<AccessChannelPerson>>> GetAccessChannelPersons(string personNumber);
}