public void HandleDataChange(IInvocation invocation)
 {
     if (InvalidationConfiguration.MethodInvalidation &&
         InvalidationConfiguration.MethodInvalidationConventions.Any())
     {
         foreach (var methodInvalidationConvention in InvalidationConfiguration.MethodInvalidationConventions)
         {
             if (methodInvalidationConvention.ShouldInvalidate(invocation.MethodInvocationTarget))
             {
                 _cacheContainer.InvalidateAll();
                 return;
             }
         }
     }
 }