Можно ли использовать пользовательский класс в Условиях правила / политики?

Я начинаю с Biztalk 2010 впервые.

Я посмотрел на эту статью ( http://www.codeproject.com/KB/biztalk/BRE.aspx) для создания настраиваемого действия для запуска условия, но кажется, что свойства используются в действиях, а не в условиях. Может ли действие ссылаться на метод.NET, который принимает не примитивные типы в качестве параметров (например, пользовательские классы и т. Д.)?

1 ответ

Решение

Механизм BizTalk Rules Engine может иметь дело с несколькими типами фактов, включая обычные объекты CLR, как в оценке состояния, так и в действиях.

Чтобы протестировать свои политики, вам необходимо создать собственный Fact Creator для конкретных классов.Net, которые вы хотите использовать.

При использовании.NET объектов в качестве фактов, пожалуйста, обратите особое внимание на правильную реализацию идентичности объекта с помощью GetHashCode а также Equals методы.

Другие вопросы по тегам