|
|
|
Community Member
|
|
Hello everyone, I am new to PostSharp.I am trying to run a helloworld program with Trace attribute. Here is my code [Serializable] public class TraceAttribute : OnMethodBoundaryAspect { private static Logger logger = LogManager.GetCurrentClassLogger(); private readonly string assembly; public override void OnEntry (MethodExecutionEventArgs eventArgs) { Console.WriteLine("Entering into : {0}",eventArgs.Method.Name); logger.Trace("Entering into : {0}",eventArgs.Method.Name); } public override void OnExit (MethodExecutionEventArgs eventArgs) { Console.WriteLine("Exiting from : {0}",eventArgs.Method.Name); logger.Trace("Entering into : {0}",eventArgs.Method.Name);
}
[Trace] static void sayHello(string name){ Console.WriteLine("Hello {0}",name); }
but i am not getting any logs when i tried to run the program .Am i missing something?
Thanks in advance
|
|
|
|
|
Gael Fraiteur
SharpCrafters
|
|
Hi,
I guess you forgot to import the file "PostSharp.XBuild.targets" at the end of your csproj.
-gael
|
|
|
|