32 references to SensitiveRecordExtensions
Microsoft.Gen.Logging.Generated.Tests (32)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Logging.g.cs (5)
7815
public static partial void LogInTemplate(global::Microsoft.Extensions.Logging.ILogger logger, global::TestClasses.
SensitiveRecordExtensions
.MyRecord p0)
7855
public static partial void LogFullyStructured(global::Microsoft.Extensions.Logging.ILogger logger, global::TestClasses.
SensitiveRecordExtensions
.MyRecord p0)
7889
public static partial void LogPropertiesWithTemplate(global::Microsoft.Extensions.Logging.ILogger logger, global::TestClasses.
SensitiveRecordExtensions
.RecordWithSensitiveMembers data)
7928
public static partial void LogPropertiesFullyStructured(global::Microsoft.Extensions.Logging.ILogger logger, global::TestClasses.
SensitiveRecordExtensions
.RecordWithSensitiveMembers data)
7964
public static partial void LogInTemplateWithAnnotation(global::Microsoft.Extensions.Logging.ILogger logger, global::TestClasses.
SensitiveRecordExtensions
.RecordWithSensitiveMembers data)
SensitiveRecordTests.cs (27)
17
SensitiveRecordExtensions
.LogInTemplate(logger, new());
20
Assert.DoesNotContain(
SensitiveRecordExtensions
.Sensitive, logRecord.Message);
22
Assert.All(logRecord.StructuredState, x => Assert.DoesNotContain(
SensitiveRecordExtensions
.Sensitive, x.Value));
29
SensitiveRecordExtensions
.LogFullyStructured(logger, new());
32
Assert.DoesNotContain(
SensitiveRecordExtensions
.Sensitive, logRecord.Message);
34
Assert.All(logRecord.StructuredState, x => Assert.DoesNotContain(
SensitiveRecordExtensions
.Sensitive, x.Value));
41
var dataToLog = new
SensitiveRecordExtensions
.RecordWithSensitiveMembers(
SensitiveRecordExtensions
.Sensitive,
SensitiveRecordExtensions
.Sensitive)
43
PropGetSet =
SensitiveRecordExtensions
.Sensitive
46
SensitiveRecordExtensions
.LogPropertiesWithTemplate(logger, dataToLog);
49
Assert.DoesNotContain(
SensitiveRecordExtensions
.Sensitive, logRecord.Message);
51
Assert.All(logRecord.StructuredState, x => Assert.DoesNotContain(
SensitiveRecordExtensions
.Sensitive, x.Value));
58
var dataToLog = new
SensitiveRecordExtensions
.RecordWithSensitiveMembers(
SensitiveRecordExtensions
.Sensitive,
SensitiveRecordExtensions
.Sensitive)
60
PropGetSet =
SensitiveRecordExtensions
.Sensitive
63
SensitiveRecordExtensions
.LogPropertiesFullyStructured(logger, dataToLog);
66
Assert.DoesNotContain(
SensitiveRecordExtensions
.Sensitive, logRecord.Message);
68
Assert.All(logRecord.StructuredState, x => Assert.DoesNotContain(
SensitiveRecordExtensions
.Sensitive, x.Value));
75
var dataToLog = new
SensitiveRecordExtensions
.RecordWithSensitiveMembers(
SensitiveRecordExtensions
.Sensitive,
SensitiveRecordExtensions
.Sensitive)
77
PropGetSet =
SensitiveRecordExtensions
.Sensitive
80
SensitiveRecordExtensions
.LogInTemplateWithAnnotation(logger, dataToLog);
83
Assert.DoesNotContain(
SensitiveRecordExtensions
.Sensitive, logRecord.Message);
85
Assert.All(logRecord.StructuredState, x => Assert.DoesNotContain(
SensitiveRecordExtensions
.Sensitive, x.Value));