Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю
Наш ресурс дает возможность бесплатно читать книгу онлайн Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю. Жанр: Базы данных . Сайт books-read.com дает возможность читать полную версию книги без регистрации и sms. Все книги онлайн, не надо качать fb2, epub, txt.
[Route("[controller]/[action]")]public class HomeController : Controller{ ...}Затем добавьте три маршрута к методу
Index()HttpGetGET[Route("/")][Route("/[controller]")][Route("/[controller]/[action]")][HttpGet]public IActionResult Index(){ return View();}Ведение журнала
Базовая инфраструктура ведения журнала добавляется в контейнер DI как часть процесса запуска и конфигурирования. Инфраструктура ведения журнала использует довольно простой интерфейс
ILogger<T>LoggerExtensionspublic 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)