我提交了所有文件,TortoiseGit中的提交列表为空,但我的一些文件夹是红色的.
有没有人遇到过这个问题?
我想从我的应用程序发送短信.当我将get请求发送到特定URL时,SMS将发送.我的所有方法都是异步的,但当我实例化HttpClient并想要使用时response.Content.ReadAsStringAsync(),我删除了await.
我不想等待此方法的响应,并且只想向该URL发送请求.现在你能告诉我这是一个很好的解决方案吗?
这是我的示例代码:
public async Task<bool> SendMessage(string number, string body)
{
var from = _config["SMSSenderSettings:FromNumber"];
var username = _config["SMSSenderSettings:PanelUserName"];
var password = _config["SMSSenderSettings:PanelPassword"];
using (var client = new HttpClient())
{
try
{
var response = await client.GetAsync($"{BaseUrl}/send.php?method=sendsms&format=json&from={from}" +
$"&to={number}&text={body}&type=0&username={username}&password={password}");
response.EnsureSuccessStatusCode(); // Throw exception if call is not successful
response.Content.ReadAsStringAsync();
return true;
}
catch (HttpRequestException)
{
return false;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我离开await了response.Content.ReadAsStringAsync();,我收到了警告.
我想将 iis 的子域重定向到 localhost:port 中的子域,我的 dotnet 核心应用程序正在运行。
只是我想像这样重定向:
xyz.example.com => xyz.localhost:4000
john.example.com => john.localhost:4000
test.example.com => test.localhost:4000
example.com => localhost:4000(没有子域地址重定向到 localhost:4000)
我如何使用 url 重写规则来做到这一点是 iis?
有一些针对一个子域的解决方案(如这个问题),但我的问题更笼统,将所有子域从一个域重定向到另一个域中的相应子域。