понедельник, 30 января 2017 г.

Изменения в Lers Framework 3.07 R21

В версии ЛЭРС УЧЁТ R21 произошли изменения в структуре библиотеки Lers Framework. Разработчикам внешних модулей нужно их учесть и пересобрать свои проекты.

Список изменений:

1. Из сборки Lers.System в сборку Lers.Utils были перенесены классы:

  • ArrayUtils
  • AttribUtils
  • EmailUtils
  • EnumExtensions
  • EnumUtils
  • ExceptionExtensions
  • ExceptionUtils
  • FileUtils
  • FormatUtils


Если ваше приложение использовало любой из этих классов, в проект нужно включить ещё одну сборку Lers.Utils.dll. Бинарный файл расположен в папке C:\Program Files\LERS\Common\Core\bin


2. Изменена сигнатура методов ReportManager.GetPreparedReportInfo и ReportManager.GetPreparedReportInfoAsync

Из них был удалён не несущий смысловой нагрузки параметр reportOptions. Если вы используете этот метод в своих модулях, удалите этот параметр. Метод будет функционировать как прежде.

3. Следствие пункта 2. Из класса ReportOptionsObject удалено поле bool GetPreparedReport.

4. Изменена сигнатура методов ReportManager.GeneratePreparedReport и ReportManager.GeneratePreparedReportAsync. Вместо класса ReportOptionsObject они принимают идентификатор отчёта, который нужно получить.

5. Следствие пункта 4. Из класса ReportOptionsObject удалено поле int? PreparedReportId. Идентификатор теперь передаётся в методы напрямую.

2 комментария:

  1. в Москва поставщик лэрс компания "Теплоком-сервис". Очень рекомендую эту компанию.

    ОтветитьУдалить
  2. Thanks for sharing, nice post!

    Đến với dịch vụ mua hộ hàng Nhật và vận chuyển gửi ship hàng Nhật về Việt Nam uy tín và vận chuyển hàng từ nhật về việt nam giá rẻ tốt nhất hiện nạy, hay dịch vụ mua hộ hàng Nhật và dịch vụ ship hàng từ nhật về việt nam giá rẻ uy tín nhất hiện nay.

    ОтветитьУдалить