Profiles in CleanMapper group your mappings logically.
✔️ Organize mappings per domain or module
✔️ Register multiple profiles in a single mapper
public class OrderProfile : MapProfile
{
public override void Configure(MappingConfiguration config)
{
config.CreateMap<OrderDto, Order>();
config.CreateMap<OrderItemDto, OrderItem>();
}
}var mapper = new Mapper(new UserProfile(), new OrderProfile());✅ Best Practice: Create separate profiles for each module to keep configurations clean.