예제 #1
0
        protected override void DisposeCore()
        {
            base.DisposeCore();
            try
            {
                (_pedidoProxy as Client.Proxies.PedidoClient).CleanUp();

                (_productoProxy as Client.Proxies.ProductoClient).CleanUp();
            }
            catch
            {
                _pedidoProxy   = null;
                _productoProxy = null;
            }
        }
예제 #2
0
 public ClientInjectionClass(Client.Contracts.IProductoService productoServiceProxy,
                             Client.Contracts.IPedidoService pedidoServiceProxy)
 {
     this._pedidoProxy   = pedidoServiceProxy;
     this._productoProxy = productoServiceProxy;
 }
예제 #3
0
 public HomeController(Client.Contracts.IProductoService productoServiceProxy, ILogger logger)
 {
     this._productoProxy = productoServiceProxy;
     this._logger        = logger;
 }