Скажем, у меня есть класс, который выглядит так.Функция журнала вызывает значения параметров и возвращаемые значения в C#
public static class Config
{
public static string GetAppSetting(string key)
{
return ConfigurationManager.AppSettings[key].ToString();
}
}
И я хотел бы войти каждый вызов этого метода наряду с ключевым параметром & возвращаемого значения.
Единственное изменение кода я хочу сделать это:
[Log]
public static class Config
{
public static string GetAppSetting(string key)
{
return ConfigurationManager.AppSettings[key].ToString();
}
}
я, скорее всего, использовать log4net для регистрации вызовов из атрибута журнала. Как это можно достичь?
Заранее благодарен!
возможным дубликатом этого one: http://stackoverflow.com/questions/4133569/how-to-log-method-calls-on-targets-marked-with-an-attribute –