e5347b063da778d417ee9cee1e128ae146173126
Introduced four new pipeline behaviors (`AnnotationBehavior`, `DocStatusBehavior`, `HistoryBehavior`, and `SendSignedMailBehavior`) to modularize the signing process. These behaviors handle annotation persistence, document status creation, history recording, and signed mail notifications, respectively. - `AnnotationBehavior`: Saves annotations using `IRepository`. - `DocStatusBehavior`: Creates document status via `ISender`. - `HistoryBehavior`: Records signing history and validates receiver information. - `SendSignedMailBehavior`: Sends signed mail notifications using email templates and dynamic placeholder replacement. Added error handling for missing data in `HistoryBehavior` and `SendSignedMailBehavior`. Updated the signing pipeline to execute these behaviors sequentially, ensuring a structured and extensible workflow.
Description
No description provided
Languages
JavaScript
86.6%
C#
6.7%
Visual Basic .NET
2.7%
HTML
2.4%
CSS
1.1%
Other
0.4%