public static bool IsEntity(this IMemberMapperData mapperData, Type type, out Member idMember)
        {
            if (type == null)
            {
                idMember = null;
                return(false);
            }

            idMember = mapperData.GetIdentifierOrNull(type);

            return(idMember?.IsEntityId() == true);
        }
Exemplo n.º 2
0
        public static bool IsEntity(this IMemberMapperData mapperData, Type type, out Member idMember)
        {
            if ((type == null) ||
                type.Name.EndsWith("ViewModel", Ordinal) ||
                type.Name.EndsWith("Dto", Ordinal) ||
                type.Name.EndsWith("DataTransferObject", Ordinal))
            {
                idMember = null;
                return(false);
            }

            idMember = mapperData.GetIdentifierOrNull(type);

            return(idMember?.IsEntityId() == true);
        }