namespace adas_core.Domain.Utils.Interfaces; public interface IMappingUtils { /// /// Searches for an entity by its code within the specified category and returns its type, name, and group. /// /// The code used to look up the entity. /// The category used to filter the search. /// A nullable tuple containing the type, name, and group of the found entity, or null if no match is found. (string type, string name, string group)? SearchByCode(object code, string category); /// /// Retrieves the complexity value associated with the specified name, optionally applying a weight. /// /// The name used to look up the complexity value. /// An optional weight value to apply to the complexity calculation. /// The complexity value as an integer. int GetComplexityValue(string name, double? peso = null); // void ConvertStringToDoubleInMapping(); }