public void ActualizarSucursal(Sucursal sucursal) { ISucursal administradorSucursal = null; try { var ctx = new XmlApplicationContext("~/Modulo Seguridad/Springs/SpringSucursal.xml"); administradorSucursal = (ISucursal)ctx["AdministradorSucursal"]; administradorSucursal.ActualizarSucursal(sucursal); } catch (FaultException) { throw; } catch (Exception ex) { ThrowsExceptionParaLogError.LoguearError($"Mensaje : {ex.Message}///Excepción Interna : {ex.InnerException}///Pila de Seguimiento : {ex.StackTrace}///Fuente : {ex.Source}///Link : {ex.HelpLink}"); throw; } finally { if (administradorSucursal != null) { administradorSucursal.LiberarRecursos(); } } }