示例#1
0
        public ProductosController()
        {
            ProductosDomainServices domainService = new ProductosDomainServices();
            DbContext dbContext = new ProductosDbContext();
            IRepository <Productos> repository = new Repository <Productos>(dbContext);

            _productoAppService = new ProductosAppService(repository, domainService);
        }
        static void Main(string[] args)
        {
            ProductosAppService appService = GetAppService();
            ProductosDto        producto   = new ProductosDto();

            Console.WriteLine("Inrese el nombre del Producto a buscar:");
            producto.NombreProducto = Console.ReadLine();


            bool esValido = appService.ElProductoExiste(producto);

            if (esValido)
            {
                Console.WriteLine($"El producto {producto.NombreProducto} se encontro correctamente");
                Console.ReadKey();
            }
            else
            {
                Console.WriteLine($"No se encontro el producto {producto.NombreProducto}");
                Console.ReadKey();
            }
        }