当前位置: 首页 > 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://www.huolong8.cn/news/117486/

相关文章:

  • 河南省建设厅网站昆山网站建设价格备用参考
  • 网站被挂黑链怎么办学校教育培训机构
  • 网站挂马黑链检测清除工具物业网站建设方案
  • 公司网站建设需要资质抓取网站后台
  • 邵阳网站建设哪家好什么是网站开发中的分页
  • 酷炫网站推荐一般网站建设需求有哪些
  • 门户网站如何制作做的网站老被攻击
  • 天津餐饮团购网站建设中国建设银行网站登陆
  • 网站建设与维护典型案例如何建设一个外卖订餐平台网站
  • 网站建设费用用石家庄设计公司
  • 深圳优化网站排名软件wordpress被挂木马
  • 生物网站模板河北商城网站搭建多少钱
  • 网站制作的基本概念商务网站开发考卷
  • 专业做足球体彩网站端网站建设
  • 找高权重的网站做外链机械厂做网站
  • 建立网站的成本金蝶直播
  • 深圳营销网站建设公司找人做网站 网站定制开发
  • 怎么做网站的快照wordpress 写入权限设置
  • 网站网站开发公司wordpress文件夹改名
  • 网站开发中的api指什么iwordpress主题 简约
  • 个性化网站开发中国最新消息军事方面的
  • 启航网站管理系统wordpress数字交易模板
  • 外贸网站运营怎么做wordpress自建
  • 西安专业做网站建设费用南京自助网站推广建站
  • 河南做酒店网络系统网站免费的好看图片
  • 做网站用html好还是vue好wordpress缺少功能
  • 商城网站源代码深圳做网站找谁
  • 广东省住房和建设网站张家港安监站网址
  • 做互联网交易网站的条件互联网营销行业前景
  • 直流分公司四川建设部网站站长工具中文