Класс обработчика запросов и ответов журнала добавлен в HttpConfiguration MessageHandler.
Когда он возвращает объект в журнал, он мне нужен для фильтрации конфиденциальных данных. например, электронная почта
Но я не уверен, как мы можем узнать, есть ли у объекта конфиденциальные данные.
Вот код, который получает объект.
// once response body is ready, log it
var responseBody = await result.Content.ReadAsStringAsync();
responseBody = JToken.Parse(responseBody).ToString(Formatting.Indented);
Logger.DisplayDebug(LoggingLevel.Info, "INFO", "RESPONSE BODY: " + responseBody);
У меня есть попытался создать интерфейс IGDPRSafe и заставить модели ответа, содержащие конфиденциальные данные, реализовать этот интерфейс.
Но когда я проверяю, что responseBody имеет тип IGDPRSafe, он не работает, распознает, что он реализует интерфейс.
Итак, теперь я застрял.
ОБНОВЛЕНИЕ: Вы все чушь sh