(2)微服务 Micro-Service ---- .NetCore启动配置 和 .NetCoreWebApi
2021-04-03 12:25
标签:程序 res json格式 端口 spn 响应 ice 专业 inux 什么是.Net Core? Asp.net Core 配置 设置启动端口 CMD -> set ASPNETCORE_URLS=http://127.0.0.1:8080 (程序中读取这个配置很难) ---------- .NetCore中 webapi 跟 MVC 变成了同一个Controller的父类 其他的跟.Net中使用上没有太大的区别 通过状态码而非响应体报错,是restful风格 .Net Core相关资料 (2)微服务 Micro-Service ---- .NetCore启动配置 和 .NetCoreWebApi 标签:程序 res json格式 端口 spn 响应 ice 专业 inux 原文地址:https://www.cnblogs.com/uglyman/p/9203103.html
.Net Core是微软开发的另外一个可以跨Linux、Windows、mac等平台的.Net
.Net Core相关知识看文章地步
dotnet dllname.dll 运行
PostMan 是一个非常专业的调试webapi的工具
通过代码修改端口
在Program下的CreateWebHostBuilder(.net core 2.1) / CreateDefaultBuilder(.net core 2.0)方法最后.UserUrls("http://127.0.0.1:9999"); (写死的)
通过命令符配置设置启动端口
修改Program下的CreateWebHostBuilder(.net core 2.1) / CreateDefaultBuilder(.net core 2.0)方法
获取cmd命令中传过来的IP跟端口号
var config = new ConfigurationBuilder().AddCommandLine(args).Build();
String ip = config["ip"];
String prot = config["port"];
在最后.UseUrls($"http://{ip}:{port}");
调用cmd -> dotnet name.dll --ip 127.0.0.1 --port 8888
WebApi就是restful风格,请求响应最好是json格式
https://windsting.github.io/little-aspnetcore-book/book/
https://docs.microsoft.com/zh-cn/aspnet/core/
.Net Core WebApi
https://docs.microsoft.com/zh-cn/aspnet/core/web-api/?view=aspnetcore-2.1
上一篇:C# 把ABCD转换成数字
下一篇:C#中partial关键字
文章标题:(2)微服务 Micro-Service ---- .NetCore启动配置 和 .NetCoreWebApi
文章链接:http://soscw.com/index.php/essay/71784.html