...
- DoInitialOrgWork() - Any code that needs to be run before the batcher get's called. This can be used to setup special organization specific logic.
- DoInitialUserWork() - Any code that needs to be run with the uow before it starts creating a user.
Additionally, you are wanting to add some logic to the end of the user creation process, the custom class can override:
protected virtual void FinishUser(ICoreUnitofWork uow, IUser user, string[] csvRow)
However be sure to call the base function first:
protected override void FinishUser(ICoreUnitofWork uow, IUser user, string[] csvRow)
{
base.FinishUser(uow, user, csvRow);
Example of a configured org using custom integration:
...