BlazorWebassembly-Logtoterminal
创始人
2024-12-21 23:00:06
0

Blazor Webassembly - 在终端上记录日志

要在 Blazor Webassembly 应用程序中记录日志并将其输出到终端上,可以使用 Blazor.Extensions.Logging 包。

首先在项目中安装 Blazor.Extensions.Logging 包:

Install-Package Blazor.Extensions.Logging

然后在 Startup.cs 中配置 ILoggerFactory:

using Blazor.Extensions.Logging;
using Microsoft.Extensions.Logging;

public class Startup
{
    public void ConfigureServices(IServiceCollection services)
    {
        // ...
        services.AddLogging(builder =>
        {
            builder.AddBrowserConsole(); // Also logs to browser console
            builder.AddBrowserHttp();
        });
    }
    // ...
}

现在可以在任何类中注入 ILogger 并记录信息:

using Microsoft.Extensions.Logging;

public class MyClass
{
    private readonly ILogger _logger;

    public MyClass(ILogger logger)
    {
        _logger = logger;
    }

    public void SomeMethod()
    {
        _logger.LogInformation("This is an information log");
        _logger.LogWarning("This is a warning log");
        _logger.LogError("This is an error log");
    }
}

最后,在浏览器中打开应用程序,按 F12 打开浏览器开发者工具,在终端中查看记录日志。

相关内容

热门资讯

外挂练习!德扑之心免费透视,拱... 您好,拱趴大菠萝万能辅助器这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很...
外挂手筋!poker worl... 外挂手筋!poker world辅助,聚星ai辅助工具收费多少-好像存在有辅助技巧(哔哩哔哩)外挂手...
外挂绝活儿!werplan辅助... 外挂绝活儿!werplan辅助软件,德普之星辅助器-一直真的有辅助插件(哔哩哔哩)1、werplan...
外挂模块!约局吧德州真的存在透... 外挂模块!约局吧德州真的存在透视吗,竞技联盟辅助-总是存在有辅助app(哔哩哔哩)1、约局吧德州真的...
外挂指南书!poker mas... 外挂指南书!poker master辅助,hardrock透视工具-切实有辅助工具(哔哩哔哩)1.h...
外挂手段!werplan怎么透... 外挂手段!werplan怎么透视,德扑圈透视-本来是有辅助app(哔哩哔哩)1、werplan怎么透...
外挂手筋!拱趴大菠萝开挂方法,... 外挂手筋!拱趴大菠萝开挂方法,哈糖大菠萝助手-果然真的是有辅助app(哔哩哔哩)亲,关键说明,拱趴大...
外挂机巧!哈糖大菠萝攻略,智星... 外挂机巧!哈糖大菠萝攻略,智星菠萝有挂吗-真是真的是有辅助技巧(哔哩哔哩)1)哈糖大菠萝攻略辅助插件...
外挂指南!sohoo poke... 外挂指南!sohoo poker辅助器,werplan外卦神器-都是真的是有辅助技巧(哔哩哔哩)运s...
外挂秘籍!哈糖大菠萝能开挂吗,... 外挂秘籍!哈糖大菠萝能开挂吗,悦扑克脚本-果然一直都是有辅助神器(哔哩哔哩)1、哈糖大菠萝能开挂吗免...