c# - 使用 RestSharp 收听文本/事件流
问题描述
我目前正在这样做:
static void Main(string[] args) {
string tempFile = Path.GetTempFileName();
Console.Write(tempFile);
var client = new RestClient(BaseURL);
using (var writer = File.OpenWrite(tempFile)) {
var req = new RestRequest {
ResponseWriter = (responseStream) => {
using (responseStream) {
responseStream.CopyTo(writer);
}
}
};
var response = client.DownloadData(req);
}
Console.ReadKey();
}
并且,它将数据保存到指定的临时文件中。但是,当应该发送另一个事件时;该文件未更新。当我阅读代码时,这是可以理解的;但我不知道还能做什么来让它听,而不仅仅是下载一次并将其保存到文件中。
解决方案
推荐阅读
- java - 根据字符串移动 Recyclerview 项目位置
- moodle - 自定义登录页面moodle用户类型下拉
- ionic-framework - 从 ionic 4 应用程序导航到外部链接会使硬件后退按钮关闭有导航历史记录的应用程序?
- c - 选择排序不排序
- laravel - 在heroku中使用供应商文件中的包
- spring - spring CRUD DELETE 动作返回视图模型或空主体
- c# - 如何使用按钮和框架获得 tabcontrol 效果
- c# - 如何创建可以在 Windows 窗体中单击的黑色矩形?
- c# - 为 Android 刷新地图加载
- compiler-errors - 我无法启动我的虚幻游戏,错误代码为 5