ciao!
sto creando una web api con asp net core.
ho aggiunto un primo controller e funziona tutto:
codice:
namespace CimodaService2.Controllers
{
[ApiController]
[Route("cr/[controller]")]
public class AnagContiController : ControllerBase
{
private IConfiguration configuration { get; }
private string connectionString;
public AnagContiController(IConfiguration configuration)
{
this.configuration = configuration;
connectionString = configuration.GetConnectionString("C4B");
System.Diagnostics.Debug.WriteLine(connectionString);
}
// http://localhost:11055/cr/anagconti/clienti/5
[HttpGet("clienti/{days}")]
public IEnumerable<AnagConti> getByTipoConto(int days)
{
......
}
// http://localhost:11055/cr/anagconti/conto/2
[HttpGet("cliente/{conto}")]
public IEnumerable<AnagConti> getByConto(string conto)
{
......
}
// http://localhost:11055/cr/anagconti/sedi/6
[HttpGet("sedi/{days}")]
public IEnumerable<AnagConti> getSedi(int days)
{
.......
}
private IEnumerable<AnagConti> setList(string queryString, bool conv = false)
{
.......
}
}
}
poi ho creato un secondo controller, ma non risulta raggiungibile.
nel senso che la pagina del browser rimane bianca, e i Debug non risultano nella finestra di output.
ma non da neanche errore:
codice:
namespace CimodaService2.Controllers
{
[ApiController]
[Route("cr/[controller]")]
public class AssegController : ControllerBase
{
private IConfiguration configuration { get; }
private string connectionString;
public AssegController(IConfiguration configuration)
{
this.configuration = configuration;
connectionString = configuration.GetConnectionString("C4B");
System.Diagnostics.Debug.WriteLine(connectionString);
}
// http://localhost:11055/cr/asseg/C190-179/01-01-2019/20-02-2019
[HttpGet("/{articolo}/{from}/{to}")]
public IEnumerable<Asseg> getByArticoloData(string articolo, string from, string to)
{
System.Diagnostics.Debug.WriteLine(articolo);
..........
}
private IEnumerable<Asseg> setList(string queryString)
{
......
}
}
}
qualche idea??