From c9446ed5d7dba0303ac01083235dc53c0d8c9c62 Mon Sep 17 00:00:00 2001 From: n8n IEC 62304 Bot Date: Mon, 6 Jul 2026 19:09:40 +0200 Subject: [PATCH] docs(iec62304): [REL-1.0.2] validate and curate XML doc review markers --- .../Repositories/MasterListRepository.cs | 18 ++++++++++++++++++ adas-core.LdapLogin/LdapLoginService.cs | 4 ++++ 2 files changed, 22 insertions(+) diff --git a/adas-core.Infrastructure/Repositories/MasterListRepository.cs b/adas-core.Infrastructure/Repositories/MasterListRepository.cs index 5cddb35d..4a4b3aa1 100644 --- a/adas-core.Infrastructure/Repositories/MasterListRepository.cs +++ b/adas-core.Infrastructure/Repositories/MasterListRepository.cs @@ -173,6 +173,8 @@ public class MasterListRepository : MongoRepository, IMasterListRepository /// The used to build the equality filter against the entity's identifier. /// A that yields the matching entity, or null when no document is found or the operation fails. /// + /// public async Task FindById(ObjectId id) { try @@ -349,6 +351,8 @@ public class MasterListRepository : MongoRepository, IMasterListRepository /// The OptionList if found; otherwise, null. /// Logs errors and returns null on failure. /// + /// public async Task FindOptionItemById(ObjectId masterId, ObjectId optionId) { try @@ -605,6 +609,8 @@ public class MasterListRepository : MongoRepository, IMasterListRepository /// The containing the optional FilteredRequest.Text used to match the Name field. /// An representing the sorted, filtered query against the collection of . /// + /// public IFindFluent GetPaginatedMasterList(PaginationFilter filter) { var filterBuilder = Builders.Filter; @@ -776,6 +782,10 @@ public class MasterListRepository : MongoRepository, IMasterListRepository /// A list of matching OptionList items ordered by name. /// Logs errors and returns empty list on failure. /// + /// + /// public async Task> GetMasterListByIdAndSearchOptions(ObjectId id, FilterOptionListElement? filters) { try @@ -992,6 +1002,8 @@ public class MasterListRepository : MongoRepository, IMasterListRepository /// The updated OptionList if successful; otherwise, null. /// Logs errors and returns null on failure. /// + /// public async Task UpdateMasterListOption(ObjectId id, OptionList newOpt, LocaleEnum locale) { // 1. Evitar duplicados @@ -1093,6 +1105,8 @@ public class MasterListRepository : MongoRepository, IMasterListRepository /// The updated OptionList if successful; otherwise, null. /// Logs errors and returns null on failure. /// + /// public async Task UpdateMasterListOption(ObjectId id, OptionList newOpt) { var master = await FindById(id); @@ -1317,6 +1331,8 @@ public class MasterListRepository : MongoRepository, IMasterListRepository /// A list of matching OptionList items ordered by name. /// Logs errors and returns empty list on failure. /// + /// private async Task> GetOptionsByTextSearch(string? textSearch, ObjectId? id = null) { try @@ -1495,6 +1511,8 @@ public class MasterListRepository : MongoRepository, IMasterListRepository /// The value used to select the translated name for each option. /// A containing a of matching options ordered by name, or an empty list when no options match or an error occurs. /// + /// private async Task> GetMasterListByIdAndTextSearch( ObjectId id, string newOptName, LocaleEnum locale) { diff --git a/adas-core.LdapLogin/LdapLoginService.cs b/adas-core.LdapLogin/LdapLoginService.cs index 19a940d0..0d5b24ff 100644 --- a/adas-core.LdapLogin/LdapLoginService.cs +++ b/adas-core.LdapLogin/LdapLoginService.cs @@ -174,6 +174,8 @@ public class LdapLoginService : ILoginService /// A that represents the asynchronous authentication operation, yielding the authenticated on success. /// Thrown because the authentication operation is not yet implemented. /// + /// public Task Authenticate(string username, string password) => throw new LoginServicesException("Not implemented"); @@ -194,6 +196,8 @@ public class LdapLoginService : ILoginService /// A that resolves to the matching , or if no user exists for the given . /// Thrown because the operation is not implemented. /// + /// public Task GetByEmail(string email) => throw new LoginServicesException("Not implemented");