namespace View_by_Distance.Shared.Models.Stateless.Methods; public interface IMapping { // ... static string GetDeterministicHashCodeKey(int id, int pixel) => $"{id}.{pixel}"; (string?, string?, string?, bool?) TestStatic_GetSegments(int locationDigits, string facesFileNameExtension, string fileName) => GetSegments(locationDigits, facesFileNameExtension, fileName); static (string?, string?, string?, bool?) GetSegments(int locationDigits, string facesFileNameExtension, string fileName) => Mapping.GetSegments(locationDigits, facesFileNameExtension, fileName); (int?, int?, List?) TestStatic_GetReversedDeterministicHashCodeKey(int locationDigits, string facesFileNameExtension, string file) => GetReversedDeterministicHashCodeKey(locationDigits, facesFileNameExtension, file); static (int?, int?, List?) GetReversedDeterministicHashCodeKey(int locationDigits, string facesFileNameExtension, string file) => Mapping.GetReversedDeterministicHashCodeKey(locationDigits, facesFileNameExtension, false, new(), file); (int?, int?, List?) TestStatic_GetReversedDeterministicHashCodeKey(int locationDigits, string facesFileNameExtension, bool idToFacesAny, Dictionary> idToFaces, string file) => GetReversedDeterministicHashCodeKey(locationDigits, facesFileNameExtension, idToFacesAny, idToFaces, file); static (int?, int?, List?) GetReversedDeterministicHashCodeKey(int locationDigits, string facesFileNameExtension, bool idToFacesAny, Dictionary> idToFaces, string file) => Mapping.GetReversedDeterministicHashCodeKey(locationDigits, facesFileNameExtension, idToFacesAny, idToFaces, file); }