public SensitiveLoggingExtentions_Test() { Sink = new JsonSink(); Logger = new LoggerConfiguration() .WriteTo.Sink(Sink) .CreateLogger(); }
public SensitiveLogContext_Test() { Sink = new JsonSink(); Logger = new LoggerConfiguration() .Enrich.FromLogContext() .Enrich.With(new SensitiveInformationEnricher("Blacklisted")) .WriteTo.Sink(Sink) .CreateLogger(); }
public AsSensitiveByTransforming_Test() { Sink = new JsonSink(); Logger = new LoggerConfiguration() .Destructure.AsSensitiveByTransforming <TestClass>(tc => tc.Prop1 + tc.Prop2) .Enrich.With(new SensitiveInformationEnricher()) .WriteTo.Sink(Sink) .CreateLogger(); }
public SensitiveInformationEnricher_Test() { Sink = new JsonSink(); Logger = new LoggerConfiguration() .Destructure.AsSensitiveByTransforming <TestClass>(tc => tc.Value) .Enrich.With(new SensitiveInformationEnricher("Blacklisted")) .WriteTo.Sink(Sink) .CreateLogger(); }
/// <summary>Writes the GeoJSON representation of the object.</summary> /// <param name="writer">The <see cref="JsonWriter" /> to write to.</param> /// <param name="value">The value.</param> /// <param name="serializer">The calling serializer.</param> public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { if (value == null) { writer.WriteNull(); return; } var sink = new JsonSink(writer, value as IGeometryTap); sink.Populate(); }
public static JsonSinkBuilder AddJsonSink(this SinkManager manager, ILogger logger) { if (logger == null) { throw new ArgumentNullException(nameof(logger), ERROR_LOGGER_NULL); } var builder = new JsonSinkBuilder(manager); var sink = new JsonSink(builder, logger); manager.AddSink(sink); return(builder); }
public HasSensitiveProperties_Test() { Sink = new JsonSink(); }
/// <summary>Writes the GeoJSON representation of the object.</summary> /// <param name="writer">The <see cref="JsonWriter" /> to write to.</param> /// <param name="value">The value.</param> /// <param name="serializer">The calling serializer.</param> public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { if (value==null) { writer.WriteNull(); return; } var sink=new JsonSink(writer, value as IGeometryTap); sink.Populate(); }
public LogAsSensitiveAttribute_Test() { Sink = new JsonSink(); }
public AsSensitive_Test() { Sink = new JsonSink(); }