0
log4netのデバッグ時にAdoNetAppenderParameterの値を表示することはできますか?Log4net ADONetAppender - パラメータ値を表示しますか?
もしそうなら、どうですか?
ありがとうございます!あなたは、ファイルAdoNetAppender.csを見つけるhttps://github.com/apache/log4netからソースコードで
log4netのデバッグ時にAdoNetAppenderParameterの値を表示することはできますか?Log4net ADONetAppender - パラメータ値を表示しますか?
もしそうなら、どうですか?
ありがとうございます!あなたは、ファイルAdoNetAppender.csを見つけるhttps://github.com/apache/log4netからソースコードで
:
virtual public void Prepare(IDbCommand command)
でパラメータが割り当てられています。
IDbDataParameter param = command.CreateParameter();
// Set the parameter properties
param.ParameterName = ParameterName;
if (!m_inferType)
{
param.DbType = DbType;
}
if (Precision != 0)
{
param.Precision = Precision;
}
if (Scale != 0)
{
param.Scale = Scale;
}
if (Size != 0)
{
param.Size = Size;
}
// Add the parameter to the collection of params
command.Parameters.Add(param);
あなたは、パラメータ・オブジェクトを確認することができますことをデバッグする場合。
FWIW、私はすでにlog4netで内部ログを有効にしています:) – John
ソースコードまたはデバッグシンボルで実行している場合は、そうです。それ以外の場合は、内部ログを使用して値をログに記録します。 – stuartd
@stuartd、内部デバッグに値を追加する方法の簡単な例を提供してもいいですか?私のGoogleFuが失敗しています:( – John