public override void AddSyncronizationJob( IJobList <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity> aJobs, IJobList <TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity> bJobs, IEntitySynchronizationLogger logger) { logger.SetBId(_bId); bJobs.AddDeleteJob(new JobWrapper(this, logger)); }
public override void AddSyncronizationJob( IJobList <TAtypeEntity, TAtypeEntityId, TAtypeEntityVersion> aJobs, IJobList <TBtypeEntity, TBtypeEntityId, TBtypeEntityVersion> bJobs, IEntitySynchronizationLogger logger) { logger.SetAId(_knownData.AtypeId); aJobs.AddDeleteJob(new JobWrapper(this, logger)); }
public override void AddSyncronizationJob( IEntitySyncStateContext <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity, TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity, TContext> stateContext, IJobList <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity> aJobs, IJobList <TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity> bJobs, IEntitySynchronizationLogger logger, TContext context) { logger.SetAId(KnownData.AtypeId); aJobs.AddDeleteJob(new JobWrapper(stateContext, this, logger)); }
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.DeleteInB); logger.SetBId(_bId); bJobs.AddDeleteJob(new JobWrapper(stateContext, this, logger)); }