Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю
Наш ресурс дает возможность бесплатно читать книгу онлайн Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю. Жанр: Базы данных . Сайт books-read.com дает возможность читать полную версию книги без регистрации и sms. Все книги онлайн, не надо качать fb2, epub, txt.
[Route("[controller]/[action]")]
public class HomeController : Controller
{
...
}
Затем добавьте три маршрута к методу
Index()
HttpGet
GET
[Route("/")]
[Route("/[controller]")]
[Route("/[controller]/[action]")]
[HttpGet]
public IActionResult Index()
{
return View();
}
Ведение журнала
Базовая инфраструктура ведения журнала добавляется в контейнер DI как часть процесса запуска и конфигурирования. Инфраструктура ведения журнала использует довольно простой интерфейс
ILogger<T>
LoggerExtensions
public static class LoggerExtensions
{
public static void LogDebug(this ILogger logger, EventId eventId,
Exception exception, string message, params object[] args)
public static void LogDebug(this ILogger logger, EventId eventId,
string message, params
object[] args)
public static void LogDebug(this ILogger logger, Exception exception,
string message,
params object[] args)
public static void LogDebug(this ILogger logger,
string message, params object[] args)
public static void LogTrace(this ILogger logger, EventId eventId,
Exception exception, string message, params object[] args)
public static void LogTrace(this ILogger logger, EventId eventId,
string message, params
object[] args)
public static void LogTrace(this ILogger logger, Exception exception,
string message,
params object[] args)
public static void LogTrace(this ILogger logger,
string message, params object[] args)
Exception exception, string message, params object[] args)
public static void LogInformation(this ILogger logger, EventId eventId,
string message,
params object[] args)
public static void LogInformation(this ILogger logger, Exception exception,
string
message, params object[] args)
public static void LogInformation(this ILogger logger,
string message, params object[] args)
public static void LogWarning(this ILogger logger, EventId eventId,
Exception exception, string message, params object[] args)
public static void LogWarning(this ILogger logger, EventId eventId,
string message, params
object[] args)
public static void LogWarning(this ILogger logger, Exception exception,
string message,
params object[] args)
public static void LogWarning(this ILogger logger,
string message, params object[] args)
public static void LogError(this ILogger logger, EventId eventId,
Exception exception, string message, params object[] args)
public static void LogError(this ILogger logger, EventId eventId,
string message, params
object[] args)
public static void LogError(this ILogger logger, Exception exception,
string message,
params object[] args)
public static void LogError(this ILogger logger,
string message, params object[] args)
public static void LogCritical(this ILogger logger, EventId eventId,
Exception exception, string message, params object[] args)
public static void LogCritical(this ILogger logger, EventId eventId,
string message,
params object[] args)
public static void LogCritical(this ILogger logger, Exception exception,
string message,
params object[] args)
public static void LogCritical(this ILogger logger,
string message, params object[] args)
public static void Log(this ILogger logger, LogLevel logLevel,
string message, params
object[] args)
public static void Log(this ILogger logger, LogLevel logLevel, EventId eventId,
string
message, params object[] args)