serilog

    1

    1答えて

    Serilogを実験してAzureに基本的なasp.netコアアプリケーションを公開しましたが、公開後に500エラーが表示されます。私がRollingFile Sinkをコメントアウトすると、エラーなく正常にパブリッシュされます。これが起こっている理由は何ですか?また、私のローカルマシンで正常に動作します。 public Startup(IHostingEnvironment appEnv)

    0

    2答えて

    私はこの方法では、これが public class Logger : IMyLogger { public void ConfigLogger() { //Serilog logging code I´m trying to not call in my unittests. Log.Logger = new LoggerConfiguration()

    2

    1答えて

    私はC#プロジェクトを.Net Core(ASP.Netコアではありません)に変換しており、Serilogサイトに投稿されたサンプルをコンパイルすることはできません。私は単純なものを逃しているに違いない。私はappsettings.jsonからSerilog設定を読み込もうとしています。下記のサイトからのコードは次のとおりです。 var configuration = new Configurat

    2

    1答えて

    私はWeb asp.net MVCアプリケーションIdentityServer3を使用しています。 ログを別のシンクに分割したい。 をTraceに、EventLog("IdentityServer3")に、SerilogWeb.Classic.EnrichersをデータベースMSSqlServerに書きたいと思います。 私の構成は次のとおりです。 Log.Logger = new LoggerCo

    3

    1答えて

    が、私は2つのクラスのインスタンスで物事を記録するために2つの別々のロガーを作成したい Log.Logger = new LoggerConfiguration() .MinimumLevel.Verbose() .WriteTo.LiterateConsole(LogEventLevel.Verbose) .WriteTo.RollingFile($"{app

    2

    1答えて

    私はserilogで作業を始めようとしています。通常RollingFileは(私は20160701-00002.txt \ログのようなカウントを必要とする)私のニーズに適合しないので、私はシンクとしてRollingFileAlternateを使用したいです。 RollingFileを使用している場合、私は loggerInstance = new LoggerConfiguration()

    0

    1答えて

    シナリオ:ASP.NET MVC 6 Webアプリケーション。 は、ここでのパッケージはproject.jsonにインポートされます。ここでは "Serilog": "2.3.0", "Serilog.Extensions.Logging": "1.3.1", "Serilog.Sinks.RollingFile": "3.2.0", "Serilog.Settings.Configurat

    5

    2答えて

    NLogまたはSerilogを使用してロギングを行います。私たちは、ASP.NETからASP.NETコアへのシステム移植を忙しくしています(has logging built in)。 理想的には、NLogを削除する必要があります。 しかし、NLogに相当する組み込みログはありますか?主要な機能が欠けていますか? NLog(またはSerilogなどの類似したもの)を使用し続けることに何らかのポイン

    1

    2答えて

    jsonをserilogプロパティに記録したいと思います。私はserilogとjsonについて多くのことを読んだことがありますが、メッセージテンプレートを使って構造化されたjsonロギングです。だからではなく、このLog.Info("{@text}",text);をロギングの私はこれを行うにしたいと思います: var json="{ \"text\": \"hello\" }"; //a json

    2

    1答えて

    私は基本的にデータベースのストアプロシージャを呼び出すコンソールアプリケーションを構築しています。これは正常に動作しますが、今ではこの小さな問題 - エラー処理 - に出くわしました。 私はSerilogを使用してテキストファイルにエラーを記録していますが、これで問題になるのはtry-catchどこでも試してください。もちろん、小さなソフトウェアの場合、try-catchを使用して置くのは苦痛では