LoggerExtensions.BeginScope(ILogger, String, Object[]) Método
Definição
Formata a mensagem e cria um escopo.Formats the message and creates a scope.
public:
[System::Runtime::CompilerServices::Extension]
static IDisposable ^ BeginScope(Microsoft::Extensions::Logging::ILogger ^ logger, System::String ^ messageFormat, ... cli::array <System::Object ^> ^ args);
public static IDisposable BeginScope (this Microsoft.Extensions.Logging.ILogger logger, string messageFormat, params object[] args);
static member BeginScope : Microsoft.Extensions.Logging.ILogger * string * obj[] -> IDisposable
<Extension()>
Public Function BeginScope (logger As ILogger, messageFormat As String, ParamArray args As Object()) As IDisposable
Parâmetros
- messageFormat
- String
Cadeia de caracteres de formato da mensagem de log no formato de modelo de mensagem.Format string of the log message in message template format. Exemplo:Example: "User {User} logged in from {Address}"
- args
- Object[]
Uma matriz de objetos que contém zero ou mais objetos a serem formatados.An object array that contains zero or more objects to format.
Retornos
Um objeto de escopo descartável.A disposable scope object. Pode ser nulo.Can be null.
Exemplos
using(logger.BeginScope("Processing request from {Address}", address)) { }