public static bool IsBusinessServiceClass(this INamedTypeSymbol classSymbol) { return(classSymbol.TypeKind == TypeKind.Class && classSymbol.AllBasesTypesAndSelf() .SelectMany(c => c.AllInterfaces) .Any(IsBusinessInterface)); }