当前位置: 首页 > news >正文

中国联通网站备案管理系统国际热点新闻最新消息

中国联通网站备案管理系统,国际热点新闻最新消息,有哪些免费的ppt模板下载网站,广东哪里有网站建设我使用VS Code开发已经有蛮长一段时间了#xff0c;时间长了#xff0c;越来越喜欢VS Code#xff0c;虽然有些时候会没有传统的VS方便#xff0c;比如开发Azure Function时你需要编写一下launch.json#xff0c;而且你需要手动启动StorageEmulator#xff0c;但是也正是…我使用VS Code开发已经有蛮长一段时间了时间长了越来越喜欢VS Code虽然有些时候会没有传统的VS方便比如开发Azure Function时你需要编写一下launch.json而且你需要手动启动StorageEmulator但是也正是由于缺少VS的自动配置需要你自己手动把环境一步步搭建出来也让自己更加理解一些框架和技术。 最近练习做一个简单的docker image并且想做一个windows上的image但是下载一个server core的image让我崩溃了虽然能够下载但是那个速度简直疯掉了等待一个晚上下载完成后我做了一个image需要upload到ACR那个叫龟速而且我稍微一改代码就要重新build重新docker build重新docker push。虽然我的layer很小而且ACR也选择了离我最近的region创建的但是一次push我都可以完成一杯咖啡了。 后来我突然想到了VSCode的Remote功能立刻在云端创建了一台linux虚机在上面做开发瞬间感觉到了云时代的优势了虽然我的虚机配置很低但整个docker buildpush过程比在本地快了起码10倍而且VScode的remote体验很好基本感觉不到在remote的感觉。 所以我想在这篇博客里介绍了一下如何在VSCode Remote环境下开发Teams Bot。如果你还没有remote环境的话可以参考 这个 来搭建一个remote的开发环境然后安装最新的 dotnet SDK 先ssh到远程我们先创建一个简单的webapi $ mkdir test-bot $ cd test-bot $ dotnet new webapi在VSCode里打开这个远程folder。打开test-bot.csproj增加这两个package ItemGroupPackageReference IncludeMicrosoft.Bot.Builder.Integration.AspNet.Core Version4.9.2 //ItemGroup打开Startup.cs文件简化Configure方法 public void Configure(IApplicationBuilder app, IWebHostEnvironment env){app.UseRouting();app.UseEndpoints(endpoints {endpoints.MapControllers();});}到controller目录下创建一个新的BotController.cs using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Integration.AspNet.Core; using Microsoft.Bot.Schema;namespace test_bot.Controllers {[Route(api/messages)][ApiController]public class BotController : ControllerBase{private static readonly IBotFrameworkHttpAdapter Adapter new BotFrameworkHttpAdapter();[HttpPost, HttpGet]public async Task PostAsync(){await Adapter.ProcessAsync(Request, Response, new EchoBot());}}public class EchoBot : ActivityHandler{protected override async Task OnMessageActivityAsync(ITurnContextIMessageActivity turnContext, CancellationToken cancellationToken){var replyText $Echo: {turnContext.Activity.Text};await turnContext.SendActivityAsync(MessageFactory.Text(replyText, replyText), cancellationToken);}} }我还需要一个工具ngrok先在remote运行下面这个命令安装ngrok然后启动ngrok $ sudo snap install ngrok $ ngrok http 5000在本地启动bot emulator增加一个bot endpoint输入上面ngrok产生的一个url 因为我们是用本机的bot emulator连到另一台机器的bot service所以我们本地的bot emulator需要配置本地ngrok的路径如下图 完成后我们就可以在emulator里打开这个bot发送文字然后就可以收到你的remote bot的回复了。 :D
http://wiki.neutronadmin.com/news/213122/

相关文章:

  • 网站建设尚品宁夏信用建设官方网站
  • 网站建设作业素材平面设计素材包
  • 检查网站的跳转路径是否清晰 哪里要优化品牌建设培训心得体会
  • 潍坊网站排名公司北京华夏网站建设设计公司
  • wordpress子目录站点网站管理入口
  • 做网站所用的工具.net网站开发实验报告
  • 长沙网站 建设推广世云网络备案新增网站备案
  • 网站建设与管理习题一辽宁建设工程信息网招标软件
  • 什么网站收录排名最高外链博客网站
  • 青岛红岛做网站电商平台的搭建
  • 安徽建站系统深圳网站建设公司服务怎么做
  • 百度怎么自己做网站购物商城设计
  • 摄影网站规划设计书长丰县建设局网站
  • 旅游微网站建设做网站的公司还市场吗
  • 如何自建网站卖产品网页是由什么语言编程的
  • 深圳家居网站建设公司wordpress修改页尾
  • 找印度人做网站做的好的响应式网站
  • 唐山网站建设服务什么是工业互联网
  • 如何为公司建立网站企业所得税的计算公式
  • 韩国的汽车设计网站wordpress无法点上传图片
  • 阳春县建设局网站wordpress首页仅导航怎么设置
  • 建立网站 用英语1万一个月扣多少个税
  • 怀化网站网站建设海南在线新闻中心
  • wordpress免费建站吗wordpress教程之
  • 网站网页设计项目计划书温州微网站制作多少钱
  • vue做网站的好处机器封所有端口 不支持做网站
  • wordpress固定链接分类广告优化是做什么的
  • 汉中网站建设电话阜阳公司做网站
  • 网站建设移动网络公司禁用 wordpress 自带 jquery
  • 盐城市城南新区建设局网站哪些网站可以做视频收费