Изменения в Lers Framework 3.07 R21
В версии ЛЭРС УЧЁТ R21 произошли изменения в структуре библиотеки Lers Framework. Разработчикам внешних модулей нужно их учесть и пересобрать свои проекты.
Список изменений:
1. Из сборки Lers.System в сборку Lers.Utils были перенесены классы:
Если ваше приложение использовало любой из этих классов, в проект нужно включить ещё одну сборку 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. Идентификатор теперь передаётся в методы напрямую.
Список изменений:
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. Идентификатор теперь передаётся в методы напрямую.
в Москва поставщик лэрс компания "Теплоком-сервис". Очень рекомендую эту компанию.
ОтветитьУдалитьHow to win at a casino - JDMH Hub
ОтветитьУдалитьThe casino is one of 창원 출장샵 the 동두천 출장샵 most popular on-line 속초 출장마사지 casinos in the world, and you can get 영주 출장샵 it right here too! From blackjack to roulette, a quick-fire game 경상남도 출장안마