SensitiveFlow Minimal API Sample
+Response
+Ready.+
-
+
Ready.+
Ready.+
Ready.+
+ /// builder.Services.AddSensitiveFlowWeb(options =>
+ /// {
+ /// options.UseProfile(SensitiveFlowProfile.Balanced);
+ /// options.UseEfCoreStores(
+ /// audit => audit.UseSqlite(builder.Configuration.GetConnectionString("Audit")),
+ /// tokens => tokens.UseSqlite(builder.Configuration.GetConnectionString("Tokens")));
+ /// options.EnableJsonRedaction();
+ /// options.EnableLoggingRedaction();
+ /// options.EnableEfCoreAudit();
+ /// options.EnableAspNetCoreContext();
+ /// options.EnableValidation();
+ /// options.EnableHealthChecks();
+ /// });
+ ///
+ ///
+/// [PersonalData(Category = DataCategory.Contact)]
+/// [AllowSensitiveLogging(Justification = "Email is used as a correlation key in error logs only")]
+/// public string Email { get; set; }
+///
+///