以下代码在asp.net web API工作正常但在Asp.net核心中不起作用.
端点 api/devices?query={"deviceName":"example"}
[HttpGet]
public Device ([FromUri] string deviceName)
{
var device = context.Computers.Where(x => x.deviceName == deviceName);
return device;
}
Run Code Online (Sandbox Code Playgroud)
[FromUri]属性不是asp.net核心网API,我尝试使用以下,但没有成功.
[HttpGet]
public Device Get([FromQuery] string deviceName)
{
return repo.GetDeviceByName(deviceName);
}
Run Code Online (Sandbox Code Playgroud) 用户登录系统后,我将其重定向到以下 URL:
样本
https://www.website.com/#code=gG0YHKYU1iTRh4vVm2PWX4Bh99qWma
Run Code Online (Sandbox Code Playgroud)
问题:如何获取哈希 (#) 之后的参数?
我在Plesk面板 (apache) 上运行Angular Universal时遇到问题:
我已经安装了nodejs:
npm run build:ssr在本地主机上执行此操作,并将其dist从本地主机复制到httpdocsplesk 上的目录。package.json上httpdocs;我在 Plesk 中单击
Run script并尝试运行serve:ssr,但没有任何反应。