OK. It seems to be a bug related to a GroupName been null or empty.
If the GroupName is always set, the sorting is GroupName).ThenBy(Name)
Example: See Group division of entities' list in attached image.
And look for the order of ServiceEntity in the generated enum:
public enum EntityType
{
///<summary>Address</summary>
AddressEntity,
///<summary>Channel</summary>
ChannelEntity,
///<summary>Communication</summary>
CommunicationEntity,
///<summary>MnCommunicationResponse</summary>
MnCommunicationResponseEntity,
///<summary>MnCommunicationSuscriberResponse</summary>
MnCommunicationSuscriberResponseEntity,
///<summary>MnSubscriberCommunication</summary>
MnSubscriberCommunicationEntity,
///<summary>MnSubscriberService</summary>
MnSubscriberServiceEntity,
///<summary>Response</summary>
ResponseEntity,
///<summary>AdministradorProfile</summary>
AdministradorProfileEntity,
///<summary>AnonimoProfile</summary>
AnonimoProfileEntity,
///<summary>BaseProfile</summary>
BaseProfileEntity,
///<summary>CallCenterProfile</summary>
CallCenterProfileEntity,
///<summary>ConfiguracionEnvioMail</summary>
ConfiguracionEnvioMailEntity,
///<summary>DeudaProfile</summary>
DeudaProfileEntity,
///<summary>Log</summary>
LogEntity,
///<summary>PersonalData</summary>
PersonalDataEntity,
///<summary>Rol</summary>
RolEntity,
///<summary>SavedLink</summary>
SavedLinkEntity,
///<summary>UsuarioProfile</summary>
UsuarioProfileEntity,
///<summary>Service</summary>
ServiceEntity,
///<summary>Subscriber</summary>
SubscriberEntity,
///<summary>Webcallback</summary>
WebcallbackEntity,
///<summary>WebcallbackStatusType</summary>
WebcallbackStatusTypeEntity
}
Attachments
Filename |
File size |
Added on |
Approval |
EntitiesList.png
|
15,651 |
24-Oct-2012 22:30.25 |
Approved |