Exemplo n.º 1
0
        private async void SaveChanges()
        {
            await Task.Run(() =>
            {
                foreach (var objectDetector in _objectDetector)
                {
                    var provider = new TrackerProvider(objectDetector.Key);
                    provider.Commit(
                        objectDetector.Value.ChangeObjects,
                        objectDetector.Value.DeletedObjects,
                        objectDetector.Value.NewObjects,
                        objectDetector.Value.UpdatedObjects,
                        objectDetector.Value.DeletedWhereExp);
                }
            }

                           );
        }