public override void AddSyncronizationJob( IJobList <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity> aJobs, IJobList <TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity> bJobs, IEntitySynchronizationLogger logger) { logger.SetBId(_bId); aJobs.AddCreateJob(new JobWrapper(this, logger)); }
public override void AddSyncronizationJob ( IJobList<TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity> aJobs, IJobList<TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity> bJobs, IEntitySynchronizationLogger logger, TContext context) { logger.SetAId (AId); bJobs.AddCreateJob (new JobWrapper (this, logger, context)); }
public override void AddSyncronizationJob( IEntitySyncStateContext <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity, TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity, TContext> stateContext, IJobList <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity> aJobs, IJobList <TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity> bJobs, IEntitySynchronizationLoggerFactory <TAtypeEntityId, TAtypeEntity, TBtypeEntityId, TBtypeEntity> loggerFactory, TContext context) { var logger = loggerFactory.CreateEntitySynchronizationLogger(SynchronizationOperation.CreateInB); logger.SetAId(AId); logger.LogA(_aEntity); bJobs.AddCreateJob(new JobWrapper(stateContext, this, logger, context)); }