/// <summary> /// Amending Constructors /// </summary> public override void Amend(Constructor constructor) { if (!ShouldAmend(constructor.ConstructorInfo)) { return; } Console.WriteLine(String.Format("Amending {0}", constructor.Name)); base.Amend(constructor); constructor.Before(Logger.LogMethodBefore); constructor.After(Logger.LogMethodAfter); }