Esempio n. 1
0
 /// <summary>
 /// Método acionado quando ocorre uma falha ao carregar
 /// um assembly para o sistema.
 /// </summary>
 /// <param name="e"></param>
 public void FailOnLoadAssembly(FailOnLoadAssemblyArgs e)
 {
     foreach (var i in Observers)
     {
         i.FailOnLoadAssembly(e);
     }
 }
Esempio n. 2
0
        /// <summary>
        /// Método acionado quando ocorre uma falha ao carregar o assemlbgyu
        /// </summary>
        /// <param name="name"></param>
        /// <param name="exception"></param>
        protected virtual void OnFailLoadAssembly(System.Reflection.AssemblyName name, Exception exception)
        {
            var e = new FailOnLoadAssemblyArgs(name, exception);

            if (FailOnLoadAssembly != null)
            {
                FailOnLoadAssembly(this, e);
            }
            _observer.FailOnLoadAssembly(e);
        }
Esempio n. 3
0
 /// <summary>
 /// Método acionado quando ocorre uma falha ao carregar
 /// um assembly para o sistema.
 /// </summary>
 /// <param name="e"></param>
 public void FailOnLoadAssembly(FailOnLoadAssemblyArgs e)
 {
     _logger.Error(ResourceMessageFormatter.Create(() => Properties.Resources.LoggerAssemblyRepositoryCatalogObserver_FailOnAssembly, e.AssemblyName.FullName, e.Error.Message), e.Error);
 }