/// <nodoc /> public MetricsAdapter(IStructuredLogger logger, IOperationLogger operations) { Contract.RequiresNotNull(logger); Contract.RequiresNotNull(operations); Contract.Requires(logger != operations); _logger = logger; _operations = operations; }
/// <nodoc /> public MetricsAdapter(IStructuredLogger logger, IOperationLogger operationsLogger) { Contract.Requires(logger != null); Contract.Requires(operationsLogger != null); Contract.Requires(logger != operationsLogger); _logger = logger; _operationsLogger = operationsLogger; }