В одном случае я должен взять параметры с веб-страницы MVC, такие как: DateFrom, DateTo, Contract и Database, и вернуть их в формате JSON.
Мне нужно написать этот класс в .NET Core.Любая помощь, так как я работал только в ASP. NET
public class FilterController : Controller
{
private readonly IServiceProvider _serviceProvider;
public FilterController(IServiceProvider serviceProvider)
{
_serviceProvider = serviceProvider;
}
public IActionResult Index([FromServices]IConnectionStringService service, int id)
{
List<ConnectionStringDto> list = new List<ConnectionStringDto>();
if (service != null)
{
list = service.GetConnectionStringList(id);
if (id > 0)
{
list.First(x => x.ConnectionStringId == id).IsSelected = true;
}
}
ModelState.Clear();
return View(list);
}
[HttpPost]
public IActionResult RunFilter([FromServices]IConnectionStringService service, List<ConnectionStringDto> list)
{
list = new List<ConnectionStringDto>();
return View(list);
}
}
Код от фильтра, где должна быть форма.Форма еще не сделана.