15 lines
555 B
C#
15 lines
555 B
C#
namespace Jiaowu.Api.Infrastructure.Observability;
|
|
|
|
public sealed class ObservabilityOptions
|
|
{
|
|
public const string SectionName = "Observability";
|
|
|
|
public bool Enabled { get; set; } = true;
|
|
public string ServiceName { get; set; } = "jiaowu-api";
|
|
public bool LogAllApiRequests { get; set; } = true;
|
|
public int SlowRequestThresholdMilliseconds { get; set; } = 1000;
|
|
public int SlowQueryThresholdMilliseconds { get; set; } = 500;
|
|
public bool IncludeSqlText { get; set; }
|
|
public int MaximumSqlTextLength { get; set; } = 2000;
|
|
}
|