Утилитки
15
Сен
0

XrmToolbox: Early Bound Generator

Early Bound Generator это модуль для XrmToolBox, который позволит Вам быстро генерировать Early Bound классы для CRM. По сути это визуальный редактор параметров и одновременно расширение стандартного CrmSvcUtil.exe.

Некоторые функции Early Bound Generator:

  • Объекты:
    • Указание определенных объектов, для которых необходимо генерировать классы;
    • Возможность генерировать один файл на одного объекта (а не один большой файл со всеми объектами);
    • Возможность написания свойств объектов прописными буквами.
  • OptionSet:
    • Указание определенных OptionSet, для которых необходимо генерировать классы;
    • Возможность генерировать один файл на один OptionSet;
    • Генерирование Enums;
    • Сортировка значений в алфавитном порядке;
    • Генерирование свойства OptionSetEnum для каждого свойства OptionSet каждого класса.
  • Возможность генерировать один файл на одного Action;
  • Добавляет во все классы System.Diagnostics.DebuggerStepThrough;
  • Инструмент обновляет настройки CrmSvcUtil.exe.config, что позволяет впоследствии использовать его из командной строки;
  • Автоматически проверяет любые автоматически сгенерированные файлы из TFS;
  • Возможность использовать Microsoft.Xrm.Client.CrmOrganizationServiceContext вместо OrganizationServiceContext для базового класса ServiceContext;
  • Может быть запущен непосредственно из командной строки как часть процесса сборки.

Использование:

  • Скачайте и запустите Early Bound Generator;
  • Задайте нужные параметры и жмите Create Entities.


Комментарии (0)

*

code