Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • register type="IMigrateReporter" mapTo="RutokenKeyBoxIndeedCM.Migrate.SAM.Reporter.CSVMigrateReporter, RutokenKeyBoxIndeedCM.Migrate.SAM"/> – определяет режим вывода отчета по работе утилиты миграции.

Если секция не закомментирована символами <! - - . . . - ->, то отчет будет записываться в csv-файл, созданный в папке расположения утилиты с именем RutokenKeyBoxIndeedCM.Migrate.SAM.Report_dd-MM-yyyy_HH-mm-ss.csv. По умолчанию отчет не будет создаваться.

  • <register type="IMigrateReporter" mapTo="RutokenKeyBoxIndeedCM.Migrate.SAM.Reporter.NullMigrateReporter, RutokenKeyBoxIndeedCM.Migrate.SAM"/> – отключает создание отчета о работе утилиты миграции данных. По умолчанию секция закомментирована символами <! - - . . . - ->.
Warning

Использование двух активных секций с параметрами RutokenKeyBoxIndeedCM.Migrate.SAM.Reporter.CSVMigrateReporter, RutokenKeyBoxIndeedCM.Migrate.SAM и RutokenKeyBoxIndeedCM.Migrate.SAM.Reporter.NullMigrateReporter, RutokenKeyBoxIndeedCM.Migrate.SAM не допускается. Одна из них обязательно должна быть закомментирована или удалена.

Сохраните внесенные изменения.

...

Note

В примере RutokenKeyBox развернут с использованием хранилища данных и каталога пользователей в Active Directory, разрешено создание отчета о работе утилиты миграции в csv-файле.

<container><container>     

<register type="ICardRepository" mapTo="RutokenKeyBox.Persistence.AD.CardRepository, RutokenKeyBox.Persistence.AD" />
<register type="IUserDataRepository" mapTo="RutokenKeyBox.Persistence.AD.UserDataRepository, RutokenKeyBox.Persistence.AD" /

>

>     
<register type="IPolicyRepository" mapTo="RutokenKeyBox.Persistence.AD.PolicyRepository, RutokenKeyBox.Persistence.AD" />
<register type="ICardTypeRepository" mapTo="RutokenKeyBox.Persistence.AD.CardTypeRepository, RutokenKeyBox.Persistence.AD" />
<register type="ILicenseRepository" mapTo="RutokenKeyBox.Persistence.AD.LicenseRepository, RutokenKeyBox.Persistence.AD" />
<register type="ISkziRepository" mapTo="RutokenKeyBox.Persistence.AD.SkziRepository, RutokenKeyBox.Persistence.AD" />
<register type="IUserCatalog" mapTo="RutokenKeyBox.UserCatalog.AD.UserCatalog, RutokenKeyBox.UserCatalog.AD" />
<register type="ISAMDbContext" mapTo="RutokenKeyBox.Migrate.SAM_8_0.Core.SAMDbContext, RutokenKeyBox.Migrate.SAM_8_0" />
<register type="ISAMHelpers" mapTo="RutokenKeyBox.Migrate.SAM_8_0.Utils.SAMHelpers, RutokenKeyBox.Migrate.SAM_8_0" />
<register type="IMigrateReporter" mapTo="

RutokenKeyBox

IndeedCM.Migrate.SAM.Reporter.CSVMigrateReporter,

RutokenKeyBox

IndeedCM.Migrate.SAM" />

</container>