Refactor EnvelopeReceiverService and update methods
- Changed return type of `ReadLastUsedReceiverNameByMailAsync` to non-nullable string. - Marked `EnvelopeReceiverService` as obsolete; suggested using MediatR. - Added new methods for enhanced functionality: `ReadBySignatureAsync`, `ReadByUuidAsync`, `ReadAccessCodeByUuidAsync`, `ReadByUuidSignatureAsync`, `ReadWithSecretByUuidSignatureAsync`, `ReadByEnvelopeReceiverIdAsync`, `VerifyAccessCodeAsync`, and `IsExisting`. - Improved null handling in `ReadAccessCodeByUuidAsync` and added localized failure messages. - Overloaded `VerifyAccessCodeAsync` to accept `envelopeReceiverId`. - Introduced `SendSmsAsync` for sending SMS messages. - Added `ReadWithSecretByUuidAsync` method (not yet implemented). - Enhanced error handling in `ReadAccessCodeByIdAsync`. - Updated `ReadByUsernameAsync` to support additional filtering parameters.
This commit is contained in:
@@ -129,7 +129,7 @@ public interface IEnvelopeReceiverService : IBasicCRUDService<EnvelopeReceiverDt
|
||||
/// <param name="id"></param>
|
||||
/// <param name="signature"></param>
|
||||
/// <returns></returns>
|
||||
Task<DataResult<string?>> ReadLastUsedReceiverNameByMailAsync(string? mail = null, int? id = null, string? signature = null);
|
||||
Task<DataResult<string>> ReadLastUsedReceiverNameByMailAsync(string? mail = null, int? id = null, string? signature = null);
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
|
||||
Reference in New Issue
Block a user