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

申请网站建设的报告公众号注册官网

申请网站建设的报告,公众号注册官网,展会网站源码,东营做网站公司入门 Ocelot仅适用于.NET Core#xff0c;目前是根据netstandard2.0构建的#xff0c;如果Ocelot适合您#xff0c;这个文档可能会有用。 .NET Core 2.1 安装NuGet包 使用nuget安装Ocelot及其依赖项。 您需要创建一个netstandard2.0项目并将其打包到其中。 然后按照下面的“… 入门 Ocelot仅适用于.NET Core目前是根据netstandard2.0构建的如果Ocelot适合您这个文档可能会有用。 .NET Core 2.1 安装NuGet包 使用nuget安装Ocelot及其依赖项。 您需要创建一个netstandard2.0项目并将其打包到其中。 然后按照下面的“启动”和“配置”部分启动并运行。 Install-Package Ocelot 所有版本都可以在这里找到。 配置 以下是一个非常基本的ocelot.json。 它不会做任何事情但应该让Ocelot开始。 {ReRoutes: [],GlobalConfiguration: {BaseUrl: https://api.mybusiness.com} } 这里要注意的最重要的是BaseUrl。 Ocelot需要知道它正在运行的URL以便执行Header查找和替换以及某些管理配置。 设置此URL时它应该是客户端将看到运行Ocelot的外部URL例如 如果你正在运行容器Ocelot可能会在网址http://123.12.1.1:6543上运行但在https://api.mybusiness.com上响应它之前有类似nginx的东西。 在这种情况下Ocelot基本网址应为https://api.mybusiness.com。  如果由于某种原因你正在使用容器并且希望Ocelot在http://123.12.1.1:6543上响应客户端那么你可以这样做但是如果要部署多个Ocelot你可能希望在命令行中传递它 某种脚本。 希望您使用的任何调度程序都可以传递IP。   Program.cs文件 然后在Program.cs中您将需要以下内容。 需要注意的主要事项是AddOcelot()添加ocelot服务UseOcelot()。Wait()设置所有Ocelot中间件。 public class Program {public static void Main(string[] args){new WebHostBuilder().UseKestrel().UseContentRoot(Directory.GetCurrentDirectory()).ConfigureAppConfiguration((hostingContext, config) {config.SetBasePath(hostingContext.HostingEnvironment.ContentRootPath).AddJsonFile(appsettings.json, true, true).AddJsonFile($appsettings.{hostingContext.HostingEnvironment.EnvironmentName}.json, true, true).AddJsonFile(ocelot.json).AddEnvironmentVariables();}).ConfigureServices(s {s.AddOcelot();}).ConfigureLogging((hostingContext, logging) {//add your logging}).UseIISIntegration().Configure(app {app.UseOcelot().Wait();}).Build().Run();} } .NET Core 1.0 安装NuGet包 使用nuget安装Ocelot及其依赖。 您需要创建一个netcoreapp1.0 projct并将包带入其中。 然后按照下面的“启动”和“配置”部分启动并运行。 请注意您需要从NuGet Feed中选择一个Ocelot包。 所有版本都可以在这里找到。 配置   以下是一个非常基本的ocelot.json。 它不会做任何事情但应该让Ocelot开始。   {{ ReRoutes: [],GlobalConfiguration: {} }   Program.cs文件   然后在Program.cs中您将需要以下内容。   public class Program {public static void Main(string[] args){IWebHostBuilder builder new WebHostBuilder();builder.ConfigureServices(s {});builder.UseKestrel().UseContentRoot(Directory.GetCurrentDirectory()).UseStartupStartup();var host builder.Build();host.Run();} } Startup.cs文件使用json文件进行配置的示例启动如下所示。public class Startup {public Startup(IHostingEnvironment env){var builder new ConfigurationBuilder().SetBasePath(env.ContentRootPath).AddJsonFile(appsettings.json, optional: true, reloadOnChange: true).AddJsonFile($appsettings.{env.EnvironmentName}.json, optional: true).AddJsonFile(ocelot.json).AddEnvironmentVariables();Configuration builder.Build();}public IConfigurationRoot Configuration { get; }public void ConfigureServices(IServiceCollection services){services.AddOcelot(Configuration);}public void Configure(IApplicationBuilder app){app.UseOcelot().Wait();} } 以上这些就是Ocelot基本入门内容。喜欢就收藏此文。版权所有禁止未经授权的复制转载。详细的中文文档查阅 http://nopapp.com/Blog/Article/Ocelot-Basic 转载于:https://www.cnblogs.com/bruceday/p/9872584.html
http://wiki.neutronadmin.com/news/117486/

相关文章:

  • 分析可口可乐网站建设的目的电费公众号开发
  • 网站开发进度安排专门找图片的网站
  • 河津市城乡建设局网站wordpress 获取标签
  • 广东建设厅网站查询百度快照 网站描述 更新
  • 百度打开wordpress seo插件哪个好
  • 雅安市建设网站基金从业培训网站
  • 网站500微信平台开发公司成都
  • 网站建设是前端的吗凡科快图在线制作免费官网下载
  • 学网站建设需要什么网站制作实验报告
  • 新网站如何被网站收录永久免费的仓库
  • 网站备案 暂住证介绍公司的网站有哪些
  • 苏州外贸网站制作网页设计规范文档
  • 北京哪里有教怎么做网站的买外贸衣服的网站
  • 企业网站制作比较好的阿里巴巴网站建设论文
  • 工信部网站备案验证码动漫建模需要学什么软件
  • 千图网网站怎么做wordpress 图文展示
  • 惠安网站建设费用厦门造价工程信息网
  • 杭州网站建站推广宝山企业做网站
  • 网站备案信息更改手机装修设计图制作软件
  • 婚恋网站开发背景文献番禺人才网招聘网官网
  • 建设工程安全管理网站网页设计与制作实训报告1500字
  • 外贸做企业什么网站建设广州骏域网站建设专家 V
  • ssh框架做音乐网站网站标题写什么作用是什么意思
  • 食品网站建设风格wordpress chastity
  • 灵犀科技高端网站建设天津网络排名优化
  • 深圳企业官网网站建设天津网站建设哪个好
  • 设计教程网站程序开发用什么笔记本
  • 如何查看网站服务器类型诺邯郸网站建设
  • 自己如何建设网站首页程序员做一个网站多少钱
  • 给实体店老板做的网站如何做网站运营