7 [CollectionName(
"HttpStatistics")]
13 private Guid objectId = Guid.Empty;
14 private DateTime start = DateTime.MinValue;
15 private DateTime timestamp = DateTime.MinValue;
16 private Statistic[] callsPerMethod =
null;
17 private Statistic[] callsPerUserAgent =
null;
19 private Statistic[] callsPerResource =
null;
20 private long nrBytesRx = 0;
21 private long nrBytesTx = 0;
22 private long nrCalls = 0;
32 set => this.objectId = value;
35 [DefaultValueDateTimeMinValue]
39 set => this.start = value;
42 public DateTime Timestamp
44 get => this.timestamp;
45 set => this.timestamp = value;
51 get => this.callsPerMethod;
52 set => this.callsPerMethod = value;
58 get => this.callsPerUserAgent;
59 set => this.callsPerUserAgent = value;
65 get => this.callsPerFrom;
66 set => this.callsPerFrom = value;
72 get => this.callsPerResource;
73 set => this.callsPerResource = value;
79 get => this.nrBytesRx;
80 set => this.nrBytesRx = value;
86 get => this.nrBytesTx;
87 set => this.nrBytesTx = value;
94 set => this.nrCalls = value;
TypeNameSerialization
How the type name should be serialized.