Как сделать архив данных (C#;WPF)

У меня в программе есть WorkerApi и ArchiveApi Хочу сделать что при изменение данных у рабочего старые данные записывались К примеру: Имя Иван Изменили на Коля В архив автоматически будет записано: Имя Иван заменили на Коля, у одного и тоже рабочего

/// Вот код по добавлению рабочего и сохранения изменений
public async Task Add()
        {
            SelectedWorker = new WorkerApi();
            var result = Api.PostAsync<WorkerApi>(SelectedWorker, "Worker");
            await GetWorkers();
            PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(nameof(Workers)));
        }
        public async Task Save()
        {
            var oldWorker = SelectedWorker;
            var result = await Api.PutAsync<WorkerApi>(SelectedWorker, "Worker");
            await GetWorkers();
            PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(nameof(Workers)));
        }

Ответы (0 шт):