Каким образом можно создать маршрут: localhost:port/folder?path=S, где S это переменная принимающая значение
[Route("Files/[controller]")]
public class UpdateController : Controller
{
IHostingEnvironment _env;
List<UpdateJson> updateJson = new List<UpdateJson>();
public UpdateController(IHostingEnvironment env)
{
_env = env;
}
// GET: api/<controller>
[HttpGet]
public JsonResult Get()
{
string contentPath = _env.WebRootPath + "\\Files\\Update\\update.json";
var content = System.IO.File.ReadAllText(contentPath);
return Json(JsonConvert.DeserializeObject(content));
}
при переходе по ссылке возвращается текст с json файла и далее клиентское приложение через ссылку localhost:port/folder?path= сверяет клиентские файлы (апдейтер так сказать)
Пробовал добавить ко второму GET новый роут
// GET api/<controller>/5
[Route("?path=")]
[HttpGet("{RelativePath}")]
public string Get(string RelativePath)
{
return "value";
}
Но где то я ошибся :D Только разбираюсь с asp.net, жду критики
[Route("Update")]
[HttpGet("{path}")]
public ActionResult GetUpdate(string path)
{
var filePath = _env.WebRootPath + "\\Files\\Update\\" + path;
var fileBytes = System.IO.File.ReadAllBytes(filePath);
return File(fileBytes, System.Net.Mime.MediaTypeNames.Application.Octet);
}
path будет получать значения по ссылке localhost:port/Update?path=value
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня на форме есть ListView который сбиндин с коллекцией List находящейся во ViewModel
Не могу разобраться как получить список объектов в коллайдереНюанс в том, что несколько объектов появляются одновременно и ОнТриггерИнтео...
Использую WPF и паттерн MVVMХочу передать из одной viewmodel в другую значения(допустим текст)
Подскажите пожалуйста как записать данные в объект класса в формы DataGridViewМне нужно считать все строки с формы для дальнейшей сериализации