Page tree

Versions Compared

Key

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

...

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

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

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

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

...

Note

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

<container>     

<register

<container>
    <register 

type="ICardRepository"

 

mapTo="

IndeedCM

RutokenKeyBox.Persistence.AD.CardRepository,

IndeedCM

RutokenKeyBox.Persistence.AD"

 

/>

    <register 

<register type="IUserDataRepository"

 

mapTo="

IndeedCM

RutokenKeyBox.Persistence.AD.UserDataRepository,

IndeedCM

RutokenKeyBox.Persistence.AD"

 

/

>
    <register 

>     
<register type="IPolicyRepository"

 

mapTo="

IndeedCM

RutokenKeyBox.Persistence.AD.PolicyRepository,

IndeedCM

RutokenKeyBox.Persistence.AD"

 

/>

    <register 

<register type="ICardTypeRepository"

 

mapTo="

IndeedCM

RutokenKeyBox.Persistence.AD.CardTypeRepository,

IndeedCM

RutokenKeyBox.Persistence.AD"

 

/>

    <register 

<register type="ILicenseRepository"

 

mapTo="

IndeedCM

RutokenKeyBox.Persistence.AD.LicenseRepository,

IndeedCM

RutokenKeyBox.Persistence.AD"

 

/>

    <register 

<register type="ISkziRepository"

 

mapTo="

IndeedCM

RutokenKeyBox.Persistence.AD.SkziRepository,

IndeedCM

RutokenKeyBox.Persistence.AD"

 

/>

    <register 

<register type="IUserCatalog"

 

mapTo="

IndeedCM

RutokenKeyBox.UserCatalog.AD.UserCatalog,

IndeedCM

RutokenKeyBox.UserCatalog.AD"

 

/>

    <register 

<register type="ISAMDbContext"

 

mapTo="

IndeedCM

RutokenKeyBox.Migrate.SAM_8_0.Core.SAMDbContext,

IndeedCM

RutokenKeyBox.Migrate.SAM_8_0"

 

/>

    <register 

<register type="ISAMHelpers"

 

mapTo="

IndeedCM

RutokenKeyBox.Migrate.SAM_8_0.Utils.SAMHelpers,

IndeedCM

RutokenKeyBox.Migrate.SAM_8_0"

 

/>

    <register 

<register type="IMigrateReporter"

 

mapTo="IndeedCM.Migrate.SAM.Reporter.CSVMigrateReporter, IndeedCM.Migrate.SAM"

 

/>

</

container>

container>