protected override void OnBefore(IInvocation invocation)
 {
     _loggerServiceBase.Info(GetLogDetail(invocation));
     if (true)
     {
     }
 }
Пример #2
0
 protected override void OnBefore(IInvocation invocation)
 {
     //burada çağrılan operasyonun ismini metod adını almak için getlogdetaili yazıyorum
     _loggerServiceBase.Info(GetLogDetail(invocation));
     //GetLogDetail BUNU ayrı olarak yazdık cunku daha sonra onafter vesaire durumları
     //yazmamız gerekırse DO NOT REPEAT kuralı gereği yanı kendını tekrar etme aynı kodu bir daha yazma
     //kuralı gereği ayrı bır metodda oluşturuyoruz bu şekilde clean code
     //tekniklerine detaylı bakmak lazım
 }
Пример #3
0
 protected override void OnAfter(IInvocation invocation)
 {
     if (_stopwatch.Elapsed.TotalSeconds > _interval)
     {
         var performance = $"Performance : {invocation.Method.DeclaringType.FullName}.{invocation.Method.Name}-->{_stopwatch.Elapsed.TotalSeconds}";
         Debug.WriteLine(performance);
         _loggerServiceBase.Info(performance);
     }
     _stopwatch.Reset();
 }
 protected override void OnBefore(IInvocation invocation)
 {
     _logger.Info(GetLogDetail(invocation));
 }
Пример #5
0
 protected override void OnBefore(IInvocation invocation)
 {
     //info ile arzu ettiğim log messajını geçebiliirm => çağrılan operasyonun ismini parametresini almam gerekiyor
     _loggerServiceBase.Info(GetLogDetail(invocation));
 }
Пример #6
0
 public override void OnBefore(IInvocation invocation)
 {
     _loggerServiceBase.Info(GetLogDetail(invocation));
 }
Пример #7
0
 protected override void OnBefore(IInvocation invocation)//ON AFTER - ON EX için çalışır --- woww
 {
     _loggerServiceBase.Info(GetLogDetail(invocation));
 }
Пример #8
0
        public override void OnBefore(IInvocation invocation)
        {
            var logDetail = GetLogDetail(invocation);

            _loggerServiceBase.Info(logDetail);
        }
Пример #9
0
        protected override void OnBefore(IInvocation invocation)
        {
            var result = GetLogDetail(invocation);

            _loggerServiceBase.Info($"Project: {GetProjectName()} Key: {_keyValue} OnBefore: {result}");
        }