private void NotifyOperationSuceeded(
     IEntitySyncStateContext <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity, TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity, TContext> stateContext,
     EntityVersion <TAtypeEntityId, TAtypeEntityVersion> result,
     IEntitySynchronizationLogger <TAtypeEntityId, TAtypeEntity, TBtypeEntityId, TBtypeEntity> logger)
 {
     logger.SetAId(result.Id);
     stateContext.SetState(CreateDoNothing(result.Id, result.Version, KnownData.BtypeId, KnownData.BtypeVersion));
 }
Пример #2
0
 private void NotifyOperationSuceeded(
     IEntitySyncStateContext <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity, TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity, TContext> stateContext,
     EntityVersion <TAtypeEntityId, TAtypeEntityVersion> newVersion,
     IEntitySynchronizationLogger logger)
 {
     logger.SetAId(newVersion.Id);
     stateContext.SetState(CreateDoNothing(newVersion.Id, newVersion.Version, _bId, _bVersion));
 }
 private void NotifyOperationFailed(
     IEntitySyncStateContext <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity, TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity, TContext> stateContext,
     Exception exception,
     IEntitySynchronizationLogger <TAtypeEntityId, TAtypeEntity, TBtypeEntityId, TBtypeEntity> logger)
 {
     logger.LogAbortedDueToError(exception);
     LogException(exception);
     stateContext.SetState(CreateFailed());
 }
Пример #4
0
 private void NotifyEntityNotFound(IEntitySyncStateContext <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity, TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity, TContext> stateContext)
 {
     stateContext.SetState(CreateFailed());
 }
Пример #5
0
 private void NotifyOperationSuceeded(IEntitySyncStateContext <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity, TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity, TContext> stateContext)
 {
     stateContext.SetState(Discard());
 }
Пример #6
0
 private void NotifyOperationFailed(IEntitySyncStateContext <TAtypeEntityId, TAtypeEntityVersion, TAtypeEntity, TBtypeEntityId, TBtypeEntityVersion, TBtypeEntity, TContext> stateContext, string errorMessage, IEntitySynchronizationLogger <TAtypeEntityId, TAtypeEntity, TBtypeEntityId, TBtypeEntity> logger)
 {
     logger.LogAbortedDueToError(errorMessage);
     stateContext.SetState(CreateFailed());
 }